ES7、ES8

1.数组

数组测试

json测试

新方式

includes

for of

2.运算符

3.字符串

4.扩展

1.数组

说句实话,数组这方面的更新暂时没看到有太大意义

includes

:是否包含某个元素

for of

:遍历可迭代对象(现在其实用处不是很大,只是跟 他们语法靠近)

数组测试

json测试

对象是一个不可迭代的对象( 只能遍历可迭代对象)

新方式

仿照Python,有了一个数组的遍历新方式:

keys():key集合

values():value集合

:key-value集合

PS:总感觉有点业余,估计过段时间会支持json

看看Python对应的遍历方式:(字典: )

2.运算符

添加了一个幂运算符:

看一个案例:(用法和Python一样)

3.字符串

添加了2个填充的方法:

padStart

padEnd

看看Python的相关方法:

输出:

4.扩展

ES6:http://www.ecma-international.org/ecma-262/6.0/index.html

ES7:http://www.ecma-international.org/ecma-262/7.0/index.html

ES8:http://www.ecma-international.org/ecma-262/8.0/index.html

其实严格意义上说,async/await是属于ES7的

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20181205G0AJ4T00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 yunjia_community@tencent.com 删除。

扫码关注云+社区

领取腾讯云代金券