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

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

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

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

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

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

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

8.如何生成UUID?

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

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

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

12.如何切換全屏模式?

13.如何檢測(cè)Caps Lock是否開(kāi)啟?

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

15.如何從Date中獲取冒號(hào)時(shí)間?

16.如何從 Date 生成 UNIX 時(shí)間戳?

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

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

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


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