摘要: class的写法及继承 JavaScript 语言中,生成实例对象的传统方法是通过构造函数。下面是一个例子 function Point(x, y) { this.x = x; this.y = y;}Point.prototype.toString = function () { return ' 阅读全文
posted @ 2018-12-05 15:43 等一轮新月 阅读(1208) 评论(0) 推荐(0) 编辑
摘要: Symbol类型 ES5 的对象属性名都是字符串,这容易造成属性名的冲突。比如,你使用了一个他人提供的对象,但又想为这个对象添加新的方法,新方法的名字就有可能与现有方法产生冲突。如果有一种机制,保证每个属性的名字都是独一无二的就好了,这样就从根本上防止属性名的冲突。这就是 ES6 引入Symbol的 阅读全文
posted @ 2018-12-05 15:35 等一轮新月 阅读(683) 评论(0) 推荐(0) 编辑
摘要: ECMAScript 6.0(以下简称 ES6)是 JavaScript 语言的下一代标准,已经在 2015 年 6 月正式发布了。它的目标,是使得 JavaScript 语言可以用来编写复杂的大型应用程序,成为企业级开发语言。 this关键字 this可以用在构造函数之中,表示实例对象。除此之外, 阅读全文
posted @ 2018-12-05 15:23 等一轮新月 阅读(841) 评论(0) 推荐(0) 编辑