大家好,歡迎觀看專業(yè)App開發(fā)、微信小程序開發(fā)的山東文匯官網(wǎng);給大家分享的文章是:Js es6中擴(kuò)展運算符(...)。
... 拓展運算符,是es6一個很好的特性,它們可以通過減少賦值語句的使用,或者減少通過下標(biāo)訪問數(shù)組或?qū)ο蟮姆绞剑勾a更加簡潔優(yōu)雅,可讀性更佳。
這樣解釋可能不太清楚,所以寫了一個小例子,定義一個數(shù)組arr,然后輸出數(shù)組,正常格式的輸出是['a','b','c'],但是如果在輸出時,在變量前加上擴(kuò)展運算符,輸出的樣子就會變成這個,a,b,c;如果還是不太明白的話,可以根據(jù)它的名字來定義,就是將這個對象拓展開,打開。
如果定義一個字符串為:
let str = "山東文匯軟件";
console.log(str) //山東文匯軟件
console.log(...str) //山 東 文 匯 軟 件
在我們?nèi)粘i_發(fā)中,還是可以經(jīng)常用到的,將兩個數(shù)組,通過擴(kuò)展運算符,合并成了一個。
分享完畢,感謝觀看山東文匯軟件官網(wǎng),我們是一家專業(yè)App開發(fā),系統(tǒng)開發(fā),微信小程序及一體的互聯(lián)網(wǎng)公司,如果您有此方面的需要,歡迎與我們聯(lián)系。
關(guān)鍵詞: