掌握web前端開發(fā)九個JavaScript小技巧:
1、全部替換。我們知道 string.replace() 函數(shù)僅替換第一次出現(xiàn)的情況。
2、提取唯一值。通過使用 Set 對象和展開運(yùn)算符,我們可以創(chuàng)建一個具有唯一值的新數(shù)組。
3、將數(shù)字轉(zhuǎn)換為字符串。我們只需要使用帶空引號的串聯(lián)運(yùn)算符。
4、將字符串轉(zhuǎn)換為數(shù)字。我們需要的只是 + 運(yùn)算符。
5、隨機(jī)排列數(shù)組中的元素。
6、展平多維數(shù)組。只需使用展開運(yùn)算符。
7、縮短條件語句。
8、動態(tài)屬性名。我一直以為必須先聲明一個對象,然后才能分配動態(tài)屬性。
9、使用 length 調(diào)整/清空數(shù)組。我們基本上覆蓋了數(shù)組的 length 。