关于ES8的5件事

关于ES8的5件事

ECMAScript 2017第八版(ES2017 / ES8)已于几周前正式发布并发布,让我们找出一些重要的变化。 所有这些都可在Node 8以及不带babel或任何polyfill的最新版本的浏览器中使用。

这是详细的规范

对象值

类似于Object.keys,但用于值。

Object.keys一样, Object.values方法返回给定对象自己的可枚举属性值的数组,而不是键。

对象条目

如果我们合并Object.keys和Object.values,那就是Object.entries。 它返回[key,value]的数组。

Object.entries()方法返回给定对象自己的可枚举属性[key, value]对的数组。

padStart

从头开始填充弦,直到达到给定的长度。

padStart()方法用另一个字符串(如果需要,重复padStart()当前字符串,以使结果字符串达到给定的长度。 从当前字符串的开头(左侧)开始应用填充。

padEnd

从末端开始填充琴弦,直到达到给定的长度。

padEnd()方法使用给定的字符串(如果需要,重复padEnd()当前字符串,以使结果字符串达到给定的长度。 从当前字符串的末尾(右侧)开始应用填充。

泰国

关于ES8的5件事
只是泰式美味垫

函数参数列表中的尾部逗号

享受ES2017!

From: https://hackernoon.com/5-things-you-should-know-about-es8-e4ccd955d883