那麼在先前已經學習過了箭頭函數的寫法,有沒有又覺得自己又潮了一點,箭頭函數並不只是單純寫法上的改變,另一個好處是箭頭函數的 this
是綁定父級作用域的,這麼說不太清楚不如直接看程式碼比較快。
範例
先來一段常常會見到的錯誤範例
const person = {
name: 'jimmy',
skills: ['html', 'css', 'php', 'js', 'vue', 'drupal', 'wordpress', 'laravel'],
getSkills: function () {
this.skills.map(function (skill) {
// console.log(this)