在我們的開發(fā)人員工作流程中,我們經(jīng)常遇到可能只需要幾行代碼即可解決的具有挑戰(zhàn)性的問題。在本文中,我嘗試編寫一些有用的代碼片段,這些代碼片段可以在處理 URL、DOM、事件、日期、用戶偏好等時為你提供幫助。
整理學(xué)習(xí)這些的主要標(biāo)準(zhǔn)就是它的實(shí)用性,希望你能從中找到一些有價值的東西,可以應(yīng)用到你未來的代碼庫中。
1.如何獲取基礎(chǔ) URL?

2.如何判斷網(wǎng)址是否為絕對網(wǎng)址?

3.如何獲取URL參數(shù)作為對象?

4.如何檢查元素是否包含另一個元素?

5.如何獲取元素的所有祖先?

6.如何平滑滾動元素進(jìn)入視圖?

7.如何處理元素外的點(diǎn)擊?

8.如何生成UUID?

9.如何獲取選中的文本?

10.如何將文本復(fù)制到剪貼板?

11.如何給 HTML 元素添加樣式?

12.如何切換全屏模式?

13.如何檢測Caps Lock是否開啟?

14.如何查看日期是否有效?

15.如何從Date中獲取冒號時間?

16.如何從 Date 生成 UNIX 時間戳?

17、如何查看當(dāng)前用戶的首選語言?

18、如何查看用戶偏好的配色方案?

19.如何查看設(shè)備是否支持觸摸事件?


京公網(wǎng)安備 11010802030320號