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