call apply bind
Posted 佑之以航
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了call apply bind相关的知识,希望对你有一定的参考价值。
function sai(){
console.log(this.x)
}
var a = {
x: 1
}
var b = {
x: 2
}
sai.call(a)//1
sai.call(b)//2
sai.call(a).call(b)//1 Uncaught TypeError: Cannot read property 'call' of undefined at <anonymous>
sai.apply(b).apply(a)//2 Uncaught TypeError: Cannot read property 'apply' of undefined at <anonymous>
sai.bind(a).call(b)// 1
以上是关于call apply bind的主要内容,如果未能解决你的问题,请参考以下文章