call是Function对象中的方法
function test(str)
{
alert(this.name + ","+str);
}
var o = new Object();
o.name = "admin";
//调用了test函数
test.call(o,"admin123");//将object赋值给我this
本文介绍JavaScript中call方法的使用方式,通过示例演示了如何利用call方法改变函数内部this指向,实现特定对象属性的访问。
call是Function对象中的方法
function test(str)
{
alert(this.name + ","+str);
}
var o = new Object();
o.name = "admin";
//调用了test函数
test.call(o,"admin123");//将object赋值给我this
3335

被折叠的 条评论
为什么被折叠?