ES6 JavaScript的一個新的強大功能:箭頭函數

ES6 JavaScript的一個新的強大功能:箭頭函數

箭頭函數是ES6中最強大的功能,尤其是在TypeScript中。讓我們看一個使用forEach循環的簡單示例。

ES6 JavaScript的一個新的強大功能:箭頭函數

在JavaScript類中,我們使用this關鍵字來引用類的實例。但是這裡有一些像myObject.myMethod1() 這裡使用的情況,它將引用 myObject,可以看一下另一個示例。

ES6 JavaScript的一個新的強大功能:箭頭函數

這將生成錯誤,因為日誌期望此引用控制檯,但該引用中的控制檯已丟失。我們可以通過使用bind() 方法來解決這個問題 。

ES6 JavaScript的一個新的強大功能:箭頭函數

另一個令人困惑的例子是匿名函數:

ES6 JavaScript的一個新的強大功能:箭頭函數

在嚴格模式下,它將是未定義的,因此箭頭函數不會設置本地副本。

ES6 JavaScript的一個新的強大功能:箭頭函數


分享到:


相關文章: