咱們你們都知道從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的語法!函數加,號能夠執行數組