国产成人精品亚洲777人妖,欧美日韩精品一区视频,最新亚洲国产,国产乱码精品一区二区亚洲

您的位置:首頁技術文章
文章詳情頁

javascript - es6中this

瀏覽:160日期:2023-02-11 10:35:18

問題描述

初學es6之前某個click事件改寫成$('.btn').click(()=>{console.log(this)});這里的this指向的是document,但是如果用function,this指向的就是當前元素,怎么改變this指向呀

問題解答

回答1:

建議去看下es6的箭頭函數

回答2:

箭頭函數里面根本沒有自己的this,而是引用外層的this

回答3:

這個問題老生常談了。從結論上來說,箭頭函數中的 this 指向是經過修復的,指向的是當前代碼的塊級作用域,而不是調用者的作用域。

一些相關文檔:

https://developer.mozilla.org...

http://www.infoq.com/cn/artic...

標簽: JavaScript
相關文章:
主站蜘蛛池模板: 德安县| 古田县| 彭阳县| 菏泽市| 同心县| 武乡县| 祁连县| 汽车| 普安县| 丹寨县| 岐山县| 冕宁县| 邵东县| 原平市| 青龙| 扎囊县| 上饶县| 昂仁县| 滦平县| 武陟县| 班戈县| 方山县| 隆回县| 巫溪县| 巧家县| 武鸣县| 灵山县| 邵阳市| 徐闻县| 舞钢市| 兴宁市| 南平市| 和平区| 平利县| 鄢陵县| 子洲县| 原平市| 海门市| 石首市| 报价| 浮山县|