yy筆試

yy第一道
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta http-equiv="X-UA-Compatible" content="ie=edge">
    <title>haha</title>
</head>
<body>
    <ul class="list">
        <li>aa<a href="#">刪除</a></li>
        <li>bb<a href="#">刪除</a></li>
        <li>cc<a href="#">刪除</a></li>
        <li>dd<a href="#">刪除</a></li>
        <li>ee<a href="#">刪除</a></li>
    </ul>
    <script>
        var ul = document.getElementsByClassName("list")[0];
        ul.onclick = function(event){
            var obj = event.srcElement||event.target;
            var li = obj.parentNode;
            ul.removeChild(li);
        }
    </script>
</body>
</html>
yy第二道
<!doctype html>
<html>

<head>
    <style type="text/css">
        .circle {
            width: 100px;
            height: 100px;
            border-radius: 50px;
            background-color: red;
            position: relative;
            animation-iteration-count: infinite;
            animation-duration: 3s;
            animation-name: scroll;
        }

        @keyframes scroll {
            from {
                left: 0;
            }

            50% {
                left: 100px;
            }

            to {
                left: 0;
            }
        }
    </style>
</head>

<body>
    <div class="circle"></div>
</body>

</html>
yy第三道
function getcookie(objname){//獲取指定名稱的cookie的值
    var arrstr = document.cookie.split("; ");
    for(var i = 0;i < arrstr.length;i ++){
        var temp = arrstr[i].split("=");
        if(temp[0] == objname) return unescape(temp[1]);
    }
}
yy第四道

var EventEmitter = function () {
    this.events = {}; //保存事務(wù)关霸,存儲結(jié)構(gòu)為{'eventName1':[{listener:function觸發(fā)的函數(shù), time:觸發(fā)的次數(shù)}], 'eventName2':[],}  
};


/*獲取所有的事務(wù)*/
EventEmitter.prototype.getEvents = function () {
    return this.events || (this.events = {});
}
/*獲取某個實踐的所有觸發(fā)函數(shù)*/
EventEmitter.prototype.getListeners = function (evt) {
    var events = this.getEvents();
    return events[evt] || (events[evt] = []);
};
/** 
    注冊實踐觸發(fā)函數(shù) 
    evet:事件名稱 
    listener:事件監(jiān)聽函數(shù) 
    time:可選咒循,選擇可以觸發(fā)的次數(shù)清焕,-1表示無數(shù)次痰滋,默認(rèn)為-1 
**/
EventEmitter.prototype.on = function (evt, listener, time) {
    time = typeof (time) == 'number' ? time : -1;
    time = time >= -1 ? time : -1;
    var listeners = this.getListeners(evt);
    var listenerWrapper = {
        listener: listener,
        time: time,
    };
    listeners.push(listenerWrapper);

    return this;
};

EventEmitter.prototype.once = function (evt, listener) {
    return this.on(evt, listener, 0);
};

/*移除事件的所有監(jiān)聽函數(shù)*/
EventEmitter.prototype.off = function (evt) {
    var events = this.getEvents();
    events[evt] = [];
};

/** 
    觸發(fā)事件 
**/
EventEmitter.prototype.trigger = function (evt, args) {
    var listeners = this.getListeners(evt);
    for (var i = 0; i < listeners.length; i++) {
        var listener = listeners[i];
        if (listener.time != -1) {
            listener.time--;
        }
        if (listener.time == 0) {
            this.removeListener(evt, listener.listener); //可以同步或異步執(zhí)行  
        }
        listener.listener.apply(this, args || []);
    }
};
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末娄涩,一起剝皮案震驚了整個濱河市芯丧,隨后出現(xiàn)的幾起案子稍计,更是在濱河造成了極大的恐慌席赂,老刑警劉巖援雇,帶你破解...
    沈念sama閱讀 218,640評論 6 507
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件矛渴,死亡現(xiàn)場離奇詭異,居然都是意外死亡惫搏,警方通過查閱死者的電腦和手機(jī)具温,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,254評論 3 395
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來晶府,“玉大人桂躏,你說我怎么就攤上這事〈剑” “怎么了剂习?”我有些...
    開封第一講書人閱讀 165,011評論 0 355
  • 文/不壞的土叔 我叫張陵,是天一觀的道長较沪。 經(jīng)常有香客問我鳞绕,道長,這世上最難降的妖魔是什么尸曼? 我笑而不...
    開封第一講書人閱讀 58,755評論 1 294
  • 正文 為了忘掉前任们何,我火速辦了婚禮,結(jié)果婚禮上控轿,老公的妹妹穿的比我還像新娘冤竹。我一直安慰自己,他們只是感情好茬射,可當(dāng)我...
    茶點故事閱讀 67,774評論 6 392
  • 文/花漫 我一把揭開白布鹦蠕。 她就那樣靜靜地躺著,像睡著了一般在抛。 火紅的嫁衣襯著肌膚如雪钟病。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,610評論 1 305
  • 那天刚梭,我揣著相機(jī)與錄音肠阱,去河邊找鬼。 笑死朴读,一個胖子當(dāng)著我的面吹牛屹徘,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播衅金,決...
    沈念sama閱讀 40,352評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼缘回,長吁一口氣:“原來是場噩夢啊……” “哼吆视!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起酥宴,我...
    開封第一講書人閱讀 39,257評論 0 276
  • 序言:老撾萬榮一對情侶失蹤啦吧,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后拙寡,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體授滓,經(jīng)...
    沈念sama閱讀 45,717評論 1 315
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,894評論 3 336
  • 正文 我和宋清朗相戀三年肆糕,在試婚紗的時候發(fā)現(xiàn)自己被綠了般堆。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 40,021評論 1 350
  • 序言:一個原本活蹦亂跳的男人離奇死亡诚啃,死狀恐怖淮摔,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情始赎,我是刑警寧澤和橙,帶...
    沈念sama閱讀 35,735評論 5 346
  • 正文 年R本政府宣布,位于F島的核電站造垛,受9級特大地震影響魔招,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜五辽,卻給世界環(huán)境...
    茶點故事閱讀 41,354評論 3 330
  • 文/蒙蒙 一办斑、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧杆逗,春花似錦乡翅、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,936評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至排龄,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間翎朱,已是汗流浹背橄维。 一陣腳步聲響...
    開封第一講書人閱讀 33,054評論 1 270
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點兒被人妖公主榨干…… 1. 我叫王不留拴曲,地道東北人争舞。 一個月前我還...
    沈念sama閱讀 48,224評論 3 371
  • 正文 我出身青樓,卻偏偏與公主長得像澈灼,于是被迫代替她去往敵國和親竞川。 傳聞我的和親對象是個殘疾皇子店溢,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 44,974評論 2 355

推薦閱讀更多精彩內(nèi)容