IDN 的域名如:(中文.com <-> xn--fiq228c.com),PHP 版本可見此篇:PHP 對 IDN Domain 轉換(Punycode) 如何做
想要在使用 JavaScript 轉換,要怎麼做呢?
個人筆記, 記錄關於 系統、程式、新聞 與 日常生活 等資訊
IDN 的域名如:(中文.com <-> xn--fiq228c.com),PHP 版本可見此篇:PHP 對 IDN Domain 轉換(Punycode) 如何做
想要在使用 JavaScript 轉換,要怎麼做呢?
JavaScript 要做各種檢查,例如:Email、URL、信用卡、日期 ... 非常多,每次都是自己寫個 regex 檢查,這邊有個 Open Source 的套件(函式庫),有整理各種情況所需要的檢查與判斷。
is.js 使用很簡單,範例也都很清楚,這邊隨意列幾種可以參考看看:
現在很多 JavaScript 都會經過最小化、壓縮,要還原回來就需要 formatter 或 beautify 的幫忙。
在對 js 經過 minify 的小檔案,可以用 Vim 的外掛直接做排版,如:Vim 的 JavaScript 縮排格式最佳化 外掛
不過如果檔案太大、行數太多,建議就要另外找其他工具了~