@bind

動態 列表
@willemwei

模擬實現Javascript中的bind函數

bind() 方法創建一個新的函數,在 bind() 被調用時,這個新函數的 this 被指定為 bind() 的第一個參數,而其餘參數將作為新函數的參數,供調用時使用。 從MDN對於bind的描述來看: 返回值是一個函數,而不是執行結果 this值會指向第一個參數 其餘參數會作為新函數的參數 看個例子: function test(name, age) { console.lo

willemwei 頭像

@willemwei

昵稱 WillemWei

@zhuyunbo

深入理解JavaScript之this指針

相信每一個前端的朋友都會遇到過this.xxx is undefined或者this.xxx is not a function的錯誤,明明我們定義了這個xxx,但是還是要報錯?令人百思不得其解,其實就是因為this指針的引用對象中,沒有找到這個定義xxx導致的,因此今天來總結一下this指針的幾種常見的指向問題。 由於this的定義中提到了上下文,因此我們在這裏先簡單的梳理一下Js中的上下文。

zhuyunbo 頭像

@zhuyunbo

昵稱 很白的小白