美文网首页
call apply

call apply

作者: Elvis_645e | 来源:发表于2018-08-06 15:44 被阅读0次

function Person(name,age){
    this.name=name;   
    this.age=age;
}
function Father(name,age){
    Person.call(this,name,age)     //Person.apply(this,arguments)
}
var son=new Father('zhang','11')


call  (this, 参数 1,参数2)  
apply (this,arguments)


this  指向  调用构造函数的对象

------------------------------------------------数组合并----------------------------

var arr1=new Array("1","2","3",6,4,55,55);

var arr2=new Array("4","5","6");

Array.prototype.push.apply(arr1,arr2);

---------------------------------------------求最大值

var max=Math.max.apply(null,[1,2,2,43,4,3,23,23,43,5,2,4,5,45,4,3,3,34,3,4,3,5,3,43])

console.log(max)

相关文章

网友评论

      本文标题:call apply

      本文链接:https://www.haomeiwen.com/subject/tfxgvftx.html