打印是一样的,加入参数的写一下,加入参数的话要稍作处理
可以看到结果是一样的,接下来是完整的代码:
js的call方法非常强大,说的通俗点,就是可以借窝下蛋,这次就先来看看call方法是什么作用,如何使用,然后在模拟一下call方法。
=======================================================================
先看一下语法:call([thisObj[,arg1[, arg2[, [,.argN]]]]])
参数
thisObj
可选项。将被用作当前对象的对象(如果没有传、null、undefined 都会被默认为全局对象)。
arg1, arg2, , argN
可选项。将被传递方法参数序列。
下面来看一下具体用法
var person={
name:“人类”,
sayHi:function(){
return this.name+" 在向你问好!";
}
}