javascript call函数

来源:互联网 发布:mac可以抠图的软件 编辑:程序博客网 时间:2024/06/05 21:05
call函数是为了动态改变this而出现的当一个object没有某个方法,但是其他object的有我们可以借助call函数用其它对象的方法来操作用的比较多的通过document.getElementsByTagName选择的dom节点是一种类似array的array它不能应用Array下的push,pop等方法我们可以通过var domNodes =  Array.prototype.slice.call(document.getElementsByTagName("*"))这样domNodes就可以应用Array下的所有方法了。