前端工程师必须掌握的JavaScript ES6标准(一)

110 阅读1分钟

ES6新特性

  • let 与 const 关键字
  • 解构赋值
  • 箭头函数

let 与 const 关键字

let 声明的变量只在 let 命令所在的代码块内有效 const 声明一个只读的常量,一旦声明,常量的值就不能改变

解构赋值

let [foo, bar] = [1, 2]
// foo:  1
// bar:  2

let { a, b } = { a: 'aaa', b: 'bbb' };
// a:  aaa
// b:  bbb

let { a: obj } = { a: "aaa" }
// obj:  aaa

箭头函数

const testFn = (a, b) => {
  // 写函数体
  return a + b;
}