博客 / 列表

易大師 - JavaScript的call/apply/bind方法/函數原生實現

call/apply/bind方法簡介 在JavaScript中,函數中this的指向往往在調用時才可確定,而JavaScript提供了call/apply/bind方法讓我們得以顯示綁定函數的this指向。 它們的第一個參數是一個對象,它們會把這個對象綁定到調用他們的函數內的this。因為你可以直接指定 this 的綁定對象,因此我們稱之為顯式綁定。 //用例 var a = { q: 1

call , apply , bind , Javascript