ES6入门

什么是ES6?

ES6是ECMAScript6的简称,是JavaScript的语言标准,于2015年6月正式发布。下面是官网

阮一峰大神非常清晰了阐述了ECMAScript6和JavaScript的关系。

Paste_Image.png

ES6的新特性

arrows
classes
enhanced object literals
template strings
destructuring
default + rest + spread
let + const
iterators + for..of
generators
unicode
modules
module loaders
map + set + weakmap + weakset
proxies
symbols
subclassable built-ins
promises
math + number + string + array + object APIs
binary and octal literals
reflect api
tail calls

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 三,字符串扩展 3.1 Unicode表示法 ES6 做出了改进,只要将码点放入大括号,就能正确解读该字符。有了这...
    eastbaby阅读 1,591评论 0 8
  • 字符扩展 "\u{20BB7}" //正确解读双字节字符'𠮷' //codePointAt 正确处理4个字节储存的...
    littleStar_up阅读 191评论 0 0
  • Es6学习笔记 一、let和const 1. let,const不存在变量提升,只在声明所在的块级作用域中有效。 ...
    gthank阅读 3,450评论 0 6
  • 读阮老师的摘录笔记^_^ 一,let/const 1.1 let let所声明的变量,只在let命令所在的代码块内...
    eastbaby阅读 320评论 0 3
  • ES6引入了一种新的原始数据类型Symbol,表示读一无二的值,它是js语言的第七种数据类型,前六种undefin...
    南蓝NL阅读 382评论 0 1