- 博客(8)
- 收藏
- 关注
原创 call 、apply 、bind总结
call 、apply 、bind都是用了更改this指向的,区别在于传参和返回值的不同1.他们的第一个值都是要更改的指向2.call和apply 都是会立即执行的,返回结果,bind会返回一个函数,需要重新被调用3.call、bind 的参数都是直接传入值用逗号隔开,appy传入的是数组...
2022-02-23 20:03:30
246
原创 作用域、作用域链总结
一般情况下,变量取值到 创建 这个变量 的函数的作用域中取值。如果在当前作用域中没有查到值,就会向上级作用域去查,直到查到全局作用域,这么一个查找过程形成的链条就叫做作用域链。但是函数里声明与全局作用域名称一样的变量后,就只在函数作用域找结论:函数作用域里没有声明与全局作用域名称相同的变量时会向全局作用域找变量,声明后只在函数作用域找,如果没有就是undfined....
2022-02-20 21:29:15
393
原创 原型、原型链总结
1.new 出来的实列的__proto__(隐式)===构造函数(构造它的函数)的prototype(显示)2.所有函数的__proto__(隐式)=== Function.prototype3.所有非构造函数显示的constructor(Function.prototype.constructor)===构造函数(Function)4.所有非构造函数的prototype的__proto__(例如Function.prototype.__proto__)===object.prototype(obje
2022-02-19 22:54:23
471
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅
1