es6介绍

作者: lvyweb | 来源:发表于2021-06-07 07:02 被阅读0次

为什么要学习ES6

  • es5语言的先天不足,比如变量提升,内置对象的方法不灵活,模块化实现不完善
  • 为了后面vue、尤其是react框架做好了准备
  • 目前大部门公司的项目都在用es6

ES6简介

ECMAScript 6.0(以下简称ES6)是JavaScript语言的下一代标准,已经在2015年6月正式发布了。它的目标,是使得JavaScript语言可以用来编写复杂的大型应用程序,称为企业级开发语言

ES6既是一个历史名词,也是一个泛指,含义是5.1版本以后的JavaScript的下一代标准,涵盖了ES2015,ES2016,ES2017等,而ES2015则是正式名称,特指该年发布的正式版本的语言标准

ES6新特性

  • let和const命令
  • es6的模板字符串
  • 扩展的字符串,对象,数组功能
  • 解构赋值
  • Symbol
  • Map和Set
  • 迭代器和生成器
  • Promise对象
  • Proxy对象
  • async的用法
  • 类 class
  • 模块化实现

参考阮一峰的文档https://es6.ruanyifeng.com/

相关文章

网友评论

      本文标题:es6介绍

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