ES5
文章平均质量分 61
ES5
易烊千鹤
前端爱好者,希望大家多多支持
展开
-
严格模式下的this指向
概述严格模式是由ECMA-262规范定义的新兴JavaScript标准,旨在改善错误检查功能并且标识可能不会延续到未来JavaScript版本的脚本。ES5严格模式是限制性更强的JavaScript变体,它与常规JavaScript的语义不同,其分析更为严格。严格模式下类中的this指向类中所有的方法,在局部默认开启了严格模式,它不敢指向window所以指向了undefined <script> class Person{ construct原创 2021-04-21 14:08:07 · 1543 阅读 · 1 评论 -
ES5
概述ES5,前程ECMAScript5.0,目前浏览器的JavaScript是ES5版本,不过大多数高版本的浏览器也支持ES6,不过实现了ES6的部分特性和功能构造函数和原型在ES6之前没有类的概念,没有给我们提供extends继承,对象不是基于类创建的,而是用一种称为构造函数+原型对象来模拟实现继承,被称为组合继承。创建对象的三种方式:对象字面量Object()自定义构造函数成员实例成员:是构造函数内部通过this添加的成员,只能通过实例对象来访问静态成员:在构造函数原创 2021-04-19 18:49:00 · 201 阅读 · 0 评论