8個工程必備的JavaScript代碼片段,聽過這樣起部落格标題可以提高閱讀量。????
使用場景:上傳檔案判斷字尾名
使用方式
使用方式:
原理:
建立一個textare元素并調用select()方法選中
document.execCommand('copy')方法,拷貝目前選中内容到剪貼闆。
使用場景:用于前端生成随機的ID,畢竟現在的Vue和React都需要綁定key
缺陷:隻拷貝對象、數組以及對象數組,對于大部分場景已經足夠
原理是利用Set中不能出現重複元素的特性
使用場景:上傳檔案時我們要建立一個FormData對象,然後有多少個參數就append多少次,使用該函數可以簡化邏輯
使用方式:
使用場景:JS的浮點數超長,有時候頁面顯示時需要保留2位小數