angular decorator

许多知识点只在脑内有印象而并没有实际应用, 比如我ng的decorator, 今终于有机会来一把体验.

MORE

es6 in depth let 与 const

当Brendan Eich在1995年设计了第一版javascript, 他留下了很多错误, 包括至今还留着的部分, 包括Dateobject和object会在你试图乘他们的时候转换为NaN. 但他也有做得好的地方: object; prototypes; 等等. 让语言有了骨架. 使语言比看上去的更好.

MORE

es6 in depth 类

今天我们来讲一下一个老问题的语法: javascript中的object构造器创建.

MORE

es6 in depth Proxy

下面的代码是我们今天要讲的内容:

MORE

es6 in depth 生成器-续

上一次我讲了生成器是es6里最有魔性的特性. 我讲了为什么他会是将来的异步编程. 然后我说了:
但我觉得这篇文章已经够长了. 就像生成器一样, 我们也要暂停一下, 然后在以后的时间继续.
现在到了这个时间了.

MORE

es6 in depth 集合

es6的声明, 官方title为ECMA-262, 第六个版本, ECMAScript2015语言声明, 已经被最后确定并作为ECMA标准. 恭喜TC39和所有贡献的朋友们! es6已经转正了!

MORE

es6 in depth symbols

什么是es6 symbols?
symbols不是符号.
不是在你代码中的小图片.

MORE

es6 in depth 箭头函数

箭头从一开始就是javascript的一部分. 一开始javascript教程建议把脚本包起来作为注释. 这种表达会阻止浏览器把js代码错误地显示在html中. 你可能会写以下的代码:

MORE

es6 in depth 解构赋值

解构赋值允许你通过和数组对象相近的语法来使用数组或对象的属性. 他的语法非常简单. 而且还比传统的获取属性方法更清晰.

MORE

es6 in depth rest参数与默认参数

今天,我们来讲一下es6让js语法更有表达性的两个特性: rest参数和默认参数.

MORE