美文网首页
ES6相比ES5有哪些优点?

ES6相比ES5有哪些优点?

作者: 风雅欢乐 | 来源:发表于2020-05-10 19:47 被阅读0次
    1. 新增变量声明关键字let, const, 多了块级作用域概念
    2. 变量的解构赋值, 扩展运算符
    3. 字符串, 数组, 对象, 正则, 数值, 函数等都进行了扩展, 增强操作简便性
    4. 新增一个数据类型Symbol, 可以解决名称冲突问题
    5. 新增Set和Map数据结构
    6. 增加了Proxy和Reflect, 对语言本身进行了规范和扩展
    7. 标准化了异步解决方案Promise, 统一了语法, 原生提供了Promise对象
    8. 提供了迭代器和生成器及可迭代协议, 可以用来实现数据结构的迭代. 生成器与异步操作结合, 使得可以使用同步代码的书写方式实现异步功能
    9. 语言标准层面上, 实现了模块功能, 使得它成为了浏览器端和服务端通用的模块解决方案.

    相关文章

      网友评论

          本文标题:ES6相比ES5有哪些优点?

          本文链接:https://www.haomeiwen.com/subject/xhksnhtx.html