es6出了许多好的,优秀的特性。下面列举一些常用的

其实这些特性都很好理解,一两句话就可以表达出来看.主要是对旧的写法的一种改进.

function  加了一些语言糖,传参更方便

class       function()的语法糖,更接近传统语言的写法,性能要差点

let|const  提供了块级作用域,不存在变量提升

promise  就是一个状态机+回调函数的结合体

字符串模版  是函数调用的一种特殊形式。“标签”指的就是函数,紧跟在后面的模板字符串就是它的参数。 console.log`123`   console.log(`123`)是报错的

symbol  唯 一字符串

二进制数组  其实很简单,它是真正的数组, 长度固定的.

模块机制      ES6模块加载的机制,与CommonJS模块完全不同。CommonJS模块输出的是一个值的拷贝,而ES6模块输出的是值的引用。

      很多代码中有 __esModule表示是用的es6模块

 

相关文章:

  • 2021-12-29
  • 2021-08-14
  • 2021-08-03
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-11-18
猜你喜欢
  • 2021-05-24
  • 2022-01-31
  • 2022-01-22
  • 2022-03-05
  • 2021-07-12
  • 2022-12-23
相关资源
相似解决方案