es6的新特性

92 阅读1分钟
(1). 关键字`let` - 块级作用域 `const` - 常量;

(2). 箭头函数;

(3). 解构赋值;

(4). class 只是一个语法糖,并不能代表javascript是一个面向对象的编程语言;

(5). `map`, `set`, `WeakMap`, `WeakSet` ;

    `WeakMap`, `WeakSet`作为属性键的对象如果没有别的变量引用他们,则会被回收释放掉

(6). 扩展运算符(相当于`rest`的逆运算);

(7)for...in,for... of

(8)extend继承 

参考链接:juejin.cn/post/684490…