Web前端面试题call与apply区

优就业送您IT面试小技巧

方法的定义

call方法:

语法:call(thisObj,Object)

定义:调用一个对象的一个方法,以另一个对象替换当前对象。

说明:

call方法可以用来代替另一个对象调用一个方法。call方法可将一个函数的对象上下文从初始的上下文改变为由thisObj指定的新对象。

如果没有提供thisObj参数,那么Global对象被用作thisObj。

apply方法:

语法:apply(thisObj,[argArray])

定义:应用某一对象的一个方法,用另一个对象替换当前对象。

说明:

如果argArray不是一个有效的数组或者不是arguments对象,那么将导致一个TypeError。

如果没有提供argArray和thisObj任何一个参数,那么Global对象将被用作thisObj,并且无法被传递任何参数。

猜你喜欢:

Web前端面试题:谈谈你对Web标准的理解,以及对w3c组织的认识?

Web前端面试题:doctype的作用,严格与混杂模式的区别,有何意义

Web前端面试题:link与

import导入样式的区别

想了解更多面试技巧,请







































微信聊天机器人
什么方法治疗白癜风最好



转载请注明:http://www.guyukameng.com/aspnet/aspnet/2017-12-16/8351.html