- 博客(5)
- 收藏
- 关注
原创 js第四课
JavaScript 除了提供正常模式外,还提供了严格模式(strict mode)。ES5 的严格模式是采用具有限制性 JavaScript变体的一种方式,即在严格的条件下运行 JS 代码。严格模式在 IE10 以上版本的浏览器中才会被支持,旧版本浏览器中会被忽略。1.消除了 Javascript 语法的一些不合理、不严谨之处,减少了一些怪异行为。2.消除代码运行的一些不安全之处,保证代码运行的安全。3.提高编译器效率,增加运行速度。
2023-09-01 09:33:43
81
1
原创 js高阶第三课
1.call 和 apply可以改变函数内部this指向,会立即调用函数.bind 可以改变函数内部this指向,不会立即调用函数, 需要手动调用.2.call 和 apply传递的参数不一样,call传递参数使用逗号隔开,apply使用数组传递.相同点:都可以改变this指向。
2023-09-01 08:26:59
58
1
原创 js高阶第二课
每一个对象都会有一个属性 __proto__ 指向构造函数的 prototype 原型对象,之所以实例化对象可以使用构造函数 prototype 原型对象的属性和方法,就是因为对象有 __proto__ 原型的存在。__proto__对象原型的意义就在于为对象的查找机制提供一个方向,或者说一条路线,但是它是一个非标准属性,因此实际开发中,不可以使用这个属性,它只是内部指向原型对象prototype。__proto__对象原型和原型对象 prototype 是等价的。
2023-09-01 08:25:48
68
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人