gpt4 book ai didi

javascript - 'call/apply' 和 'bind' 有什么区别

转载 作者:IT王子 更新时间:2023-10-29 03:16:36 25 4
gpt4 key购买 nike

<分区>

var obj = {
x: 81,
getX: function() {
console.log( this.x)
}
};
var getX = obj.getX.bind(obj);//use obj as 'this';
getX();//81
var getX = function(){
obj.getX.apply(obj);
}
getX();//also 81

bind和call/apply的用法看起来很像,我想知道它们有什么区别。上面的两个getX函数是一样的吗?

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com