JS高级---总结apply和call方法的使用
程序员文章站
2022-06-19 10:45:47
apply和call的使用方法 apply的使用语法 函数名字.apply(对象,[参数1,参数2,...]); 方法名字.apply(对象,[参数1,参数2,...]); call的使用语法 函数名字.call(对象,参数1,参数2,...); 方法名字.call(对象,参数1,参数2,...); ......
apply和call的使用方法
apply的使用语法
函数名字.apply(对象,[参数1,参数2,...]); 方法名字.apply(对象,[参数1,参数2,...]);
call的使用语法
函数名字.call(对象,参数1,参数2,...); 方法名字.call(对象,参数1,参数2,...);
作用: 改变this的指向
不同的地方: 参数传递的方式是不一样的
只要是想使用别的对象的方法, 并且希望这个方法是当前对象的, 那么就可以使用apply或者是call的方法改变this的指向
上一篇: SVG图形的简单修改
下一篇: 福布斯:谷歌五年内将遭遇大麻烦