Day4 JavaScript 复习打卡

JS高级学习:
函数
1.this的指向问题:

2.call,apply,bind 函数方法
call:可以调用函数,可以改变函数中this的指向
第一个参数:要改变this指向的参数
第二个参数及后面参数:其他参数列表
apply:同call,不同点就是传参列表是数组的样式
bind:不可以调用函数,会把函数作为返回值,可以多次调用。其他同call
三者的区别:
三者都可以改变函数中this的指向
call,apply都可以调用函数,不同之处就是两者的传参方式不同,call是fun.call(thisArg,a,b,c), apply是fun.apply(thisArg,[a,b,c]);
call,bind传参方式相同,不同之处就是bind不可以调用函数,但是会把函数作为返回值。
3.函数的其他成员
a. arguments 实参列表
(在调用函数时,游览器每次都会传递两个隐含的函数 1.函数的上下文对象this 2.封装实参的对象 arguments)
是一个类数组对象,也可以通过索引操作数据,也可以获

Day4 JavaScript 复习打卡最先出现在Python成神之路

版权声明:
作者:主机优惠
链接:https://www.techfm.club/p/27669.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>