幾個高效,簡潔的字符處理函數_javascript技巧
來源:懂視網
責編:小采
時間:2020-11-27 20:36:39
幾個高效,簡潔的字符處理函數_javascript技巧
幾個高效,簡潔的字符處理函數_javascript技巧:都是基于 String.prototype 的擴展: 起因是有個網友和我討論兩個函數, 一個是 isDateTime (判斷字符是否是符合 yyyy-mm-dd hh:mm:ss日期格式) 另一個是 left 函數,類似vbscript的left 實現中英文字符的混合截取。 他兩個函數都用了循環,還用了N多
導讀幾個高效,簡潔的字符處理函數_javascript技巧:都是基于 String.prototype 的擴展: 起因是有個網友和我討論兩個函數, 一個是 isDateTime (判斷字符是否是符合 yyyy-mm-dd hh:mm:ss日期格式) 另一個是 left 函數,類似vbscript的left 實現中英文字符的混合截取。 他兩個函數都用了循環,還用了N多

都是基于 String.prototype 的擴展:
起因是有個網友和我討論兩個函數,
一個是 isDateTime (判斷字符是否是符合 yyyy-mm-dd hh:mm:ss日期格式)
另一個是 left 函數,類似vbscript的left 實現中英文字符的混合截取。
他兩個函數都用了循環,還用了N多 if 語句,每個函數都超過了40行代碼,問我有無好的辦法精簡一下。
于是,我就寫出了下面的代碼,不敢說最效率最高,但是已經是夠精簡了, left函數才1行
代碼如下:
1
聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com
幾個高效,簡潔的字符處理函數_javascript技巧
幾個高效,簡潔的字符處理函數_javascript技巧:都是基于 String.prototype 的擴展: 起因是有個網友和我討論兩個函數, 一個是 isDateTime (判斷字符是否是符合 yyyy-mm-dd hh:mm:ss日期格式) 另一個是 left 函數,類似vbscript的left 實現中英文字符的混合截取。 他兩個函數都用了循環,還用了N多