咱们你们都知道从es6开始ECMA组织每一年都发布一些新的标准,今天也不例外,ECMA组织在今年也发布了es7的语法es6
es2017 引入了StringPadding规范功能 ES2017 引入了字符串补全长度的功能。若是某个字符串不够指定长度,会在头部或尾部补全。json
//字符串 let str="abc" let result=str.padEnd(5) let result1=str.padStart(8,"a") let result2=str.padStart(8) console.log("|"+str+"|") console.log("|"+result+"|") console.log("|"+result1+"|") console.log("|"+result2+"|")
let arr=["a","b"]; let obj={ name:"小明", age:19 } console.log(Object.values(obj)) console.log(Object.values(arr)) console.log(Object.keys(arr)) console.log(Object.entries(obj))//返回两个数组[["name":"小明"]["age":19]] console.log(Object.entries(arr))//返回两个数组 下标带值
//函数能够加入尾逗号 function fn(a,b,){ console.log(1,2,3) } fn(1,2,) var arr2=[1,2,3,] var obj2={"a":1,} console.log(arr2) console.log(obj2)
是的你没有看错这就是es8的语法!函数加,号能够执行数组