原文:es6的this指向問題

普通函數 普通函數中的this,普通函數中的this表示調用此函數時的對象,如下例: 箭頭函數 箭頭函數中的this,資料上說的箭頭函數內部是沒有this的,也就是說,箭頭函數里面的this會繼承自外部的this,下面有個例子,用來詳細說明下: 由於箭頭函數不綁定this, 它會捕獲其所在 即定義的位置 上下文的this值, 作為自己的this值, 所以 call apply bind 方法對於箭 ...

2019-06-15 17:32 0 544 推薦指數:

查看詳情

es6箭頭函數 this 指向問題

es5中 this 的指向 通過es5的語法調用,返回的是 a+ ,this 的指向是該函數被調用的對象,也就是說函數被調用的時候,這個 this 指向的是誰,哪個對象調用的這個函數,這個 this 就是誰。 es6中 箭頭函數 this 的指向 箭頭函數函數體中 ...

Wed Oct 31 19:29:00 CST 2018 0 1674
關於ES6 用箭頭函數后的 this 指向問題

最近寫完小程序后, 開始學習React, 因為有編譯器, 就直接用ES6 新語法了, 中間自然離不開 () => { console.log(‘箭頭函數的this是指向哪的問題’)}; 那么我要這里 test函數的this 指向 obj2 是要怎么做呢 來分析下上面代碼 ...

Mon Dec 18 23:17:00 CST 2017 0 4736
ES6 箭頭函數this指向

箭頭函數有幾個使用注意點。 (1)函數體內的this對象,就是定義時所在的對象,而不是使用時所在的對象。 (2)不可以當作構造函數,也就是說,不可以使用new命令,否則會拋出一個錯誤。 (3)不 ...

Fri Mar 10 02:16:00 CST 2017 0 9033
ES6類里面this指向

構造函數里this指向實例對象 方法里this指向調用者 不調用時候this指向原型對象 調用時候指向調用者 ...

Sat Sep 28 04:23:00 CST 2019 0 330
ES6箭頭函數及this指向

箭頭函數(=>):函數簡寫 無參數:() => {} 單個參數:x => {} 多個參數:(x, y) => {} 解構參數:({x, y}) => {} 嵌套使用:部署管道機制 this指向固定化 ...

Thu Oct 10 21:46:00 CST 2019 0 319
關於es6的箭頭函數使用與內部this指向

特型介紹:箭頭函數是ES6新增的特性之一,它為JS這門語言提供了一種全新的書寫函數的語法。 箭頭函數簡化了原先的函數語法,不需要再寫 function ,如果函數體只有一行代碼的話連 return 都不用寫,這個特性對於熱衷於簡化流程和工作的程序員來說相當對胃口。 箭頭函數支持 ...

Thu Apr 28 07:39:00 CST 2016 0 3720
JS中this的指向ES6的箭頭函數

JS中的this JS中this的指向一般可以直接歸成一條規律 ====》 函數中的this function f1(){ return this; } f1() === window; // true 網上分析較多,因而將其匯總:函數中的this 一般都指向調用這個函數的對象 直接寫在 ...

Sat Oct 05 22:29:00 CST 2019 0 905
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM