ES6语法

  • let取代var
  • const声明常量
  • import取代require
  • 使用export取代module.exports
  • 对象结构赋值
let { foo, bar } = { foo: 'aaa', bar: 'bbb' };
foo // "aaa"
bar // "bbb"
  • 箭头函数
var f = () => 5;
// 等同于
var f = function () { return 5 };

var sum = (num1, num2) => num1 + num2;
// 等同于
var sum = function(num1, num2) {
  return num1 + num2;
};
  • for...of循环
  • 使用扩展运算符(...)拷贝数组。

你可能感兴趣的:(ES6语法)