午夜剧场伦理_日本一道高清_国产又黄又硬_91黄色网战_女同久久另类69精品国产_妹妹的朋友在线

您的位置:首頁技術(shù)文章
文章詳情頁

javascript - 關(guān)于事件綁定時(shí)指定this的問題,求助

瀏覽:196日期:2022-11-13 18:59:46

問題描述

function Tab($selector){ var _this = this;// 這種可以保證this正確,但是這樣寫很累贅 $selector.on('click', function(){_this.switchIndex(); }); // 不兼容ie某些瀏覽器 $selector.on('click', this.switchIndex.bind(this));// 這種方式綁定會導(dǎo)致switchIndex內(nèi)部的this為$selector,除了上面那些, // 還有其他比較自然的方式嗎? $selector.on('click', this.switchIndex);}Tab.prototype = { switchIndex: function(){// ... }};

問題解答

回答1:

講真,第一種,很常見了,用多了也沒啥。

當(dāng)然,如果喜歡第二種,可以考慮用bind的polyfill(即在沒有bind的情況下利用call等方法來實(shí)現(xiàn)bind)。

ps: es6的話,箭頭函數(shù)就沒有這種煩惱,但正如第二種的情況,只支持高版本現(xiàn)代瀏覽器。

標(biāo)簽: JavaScript
相關(guān)文章:
主站蜘蛛池模板: 一级精品视频 | 四虎精品视频 | 亚洲女优在线 | 久久只有精品 | 国产一级大片在线观看 | 国内自拍区 | 亚洲综人网 | 香蕉视频在线视频 | 国产视频网 | 婷婷综合五月 | 久久伊人国产 | 欧美日韩在线视频免费观看 | 国产高清在线视频 | 中文字幕在线日韩 | 色妞综合 | 亚洲免费精品 | 一区二区三区在线播放 | 激情综合视频 | 亚洲国产视频在线 | 久久99精品久久久久久 | 久久国产精品免费视频 | 91亚洲国产成人精品一区二区三 | 黄页在线免费观看 | 国产亚洲精品久久久久久无几年桃 | 免费观看毛片网站 | www精品视频 | 成人免费公开视频 | 免费一级a毛片 | 成av在线 | 国产一区二区网站 | 91精品免费看 | 国产成人自拍在线 | 国产精品麻豆视频 | 一级黄色免费毛片 | 波多野结衣一区在线 | 四虎久久 | 岛国裸体写真hd在线 | 欧美日韩资源 | 亚洲欧洲av在线 | 亚洲色图欧美日韩 | 日韩黄色小视频 |