JavaScript中call和apply的区别

区别二者的作用都是在指定this值和参数的情况下调用某个函数,它们 唯一区别 就是参数指定的形式不一样,call接收的是参数列表,apply接收的是数组。 语法: fun.call(thisArg[, arg1[, arg2[, ...]]]);fun.apply(thisArg[, argsArray]); 使用var obj ={ str: 'abc', foo: funct... 阅读全文

@2016-09-23 JavaScript 浏览(347)
第1页,共1页