1.生成隨機字符串
我們可以使用 Math.random() 來生成一個隨機字符串,當(dāng)我們需要一個唯一的 ID 時非常方便。
2.轉(zhuǎn)義HTML特殊字符
如果你了解 XSS,其中一種解決方案是轉(zhuǎn)義 HTML 字符串。
3.大寫字符串中每個單詞的第一個字符
此方法用于將字符串中每個單詞的第一個字符大寫。
4.將字符串轉(zhuǎn)換為camelCase
5.刪除數(shù)組中的重復(fù)值
刪除數(shù)組的重復(fù)項是非常有必要的,使用“Set”會變得非常簡單。
6.展平數(shù)組
我們經(jīng)常在面試中受到考驗,這可以通過兩種方式來實現(xiàn)。
7.從數(shù)組中刪除虛假值
使用此方法,你將能夠過濾掉數(shù)組中的所有虛假值。
8.檢查一個數(shù)字是偶數(shù)還是奇數(shù)
一個超級簡單的任務(wù),可以通過使用模運算符 (%) 來解決。
9.獲取兩個數(shù)字之間的隨機整數(shù)
此方法用于獲取兩個數(shù)字之間的隨機整數(shù)。
10.獲取參數(shù)的平均值
我們可以使用 reduce 方法來獲取我們在此函數(shù)中提供的參數(shù)的平均值。
11.將數(shù)字截斷為固定小數(shù)點
使用 Math.pow() 方法,我們可以將一個數(shù)字截斷為我們在函數(shù)中提供的某個小數(shù)點。
12.計算兩個日期之間的不同天數(shù)
有時候我們需要計算兩個日期之間的天數(shù),一行代碼就可以搞定。
13.從日期獲取一年中的哪一天
你想知道某個日期是一年中的哪一天嗎?
14.生成隨機十六進(jìn)制顏色
如果你需要一個隨機的顏色值,這個函數(shù)就可以了。
15.將RGB顏色轉(zhuǎn)換為十六進(jìn)制
16.清除所有cookies
17.檢測暗模式
18.交換兩個變量
19.暫停一會兒