1. 程式人生 > >jQuery解決$.trim()無效問題

jQuery解決$.trim()無效問題

jQuery中自帶$.trim() 函式去除字串兩端的空白字元,使字串前後無空白字元。但有的時候,使用此函式依舊存在留白。這樣你就要考慮,你即將處理的留白符,是否真的是空白符。這就要求你檢視此空白符的Unicode。 如果它的Unicode是12288,那麼就依據以下處理方式解決:

//編碼
str.replace(String.fromCharCode(12288), '')
//正則表示式
str..replace(/\s/g, '')