ES5 模拟 ES6 的 Symbol 实现私有成员功能示例

时间:2020-11-21 01:06:05
【文件属性】:
文件名称:ES5 模拟 ES6 的 Symbol 实现私有成员功能示例
文件大小:60KB
文件格式:PDF
更新时间:2020-11-21 01:06:05
bol mb 示例 本文实例讲述了ES5 模拟 ES6 的 Symbol 实现私有成员功能。分享给大家供大家参考,具体如下: ES6 中有类语法,定义类变得简单了 class Person { constructor(name) { this._name = name; } get name() { return this._name; } } 然而,并没有提供私有属性。比如上面的 Person 其实是希望在构造的时候传入 name,之后不允许修改了。不过,由于没有私有属性,所以难免有人会这样干: Person james = new Person("James"); jame

网友评论