色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

jquery+去除空格+換行符

錢浩然2年前7瀏覽0評論

Jquery是一種使用JavaScript庫,能夠幫助我們快速簡便地完成網頁效果的實現。而去除空格和換行符則是我們在開發中經常遇到的問題。

//去除空格
var str = "   hello world   ";
console.log(str.trim());  //"hello world"
//去除換行符
var str2 = "hello\nworld";
console.log(str2.replace(/(\r\n|\n|\r)/gm, "")); //"helloworld"

上述代碼中,我們使用了兩個JavaScript的方法。第一個是trim(),這個方法可以去除字符串首尾的空格。第二個則是使用正則表達式,將字符串中的\n和\r字符替換為空串("")。

而在Jquery中,則可以使用$.trim()和Jquery選擇器的.filter()方法來實現。

//使用$.trim()
var str3 = "   hello world   ";
console.log($.trim(str3));  //"hello world"
//使用.filter()
$("p").filter(function() {
return $.trim($(this).text()) === "";
}).remove();

上述代碼中,我們使用了$.trim()去除字符串首尾空格,在過濾p標簽中文本內容為""的情況下使用.filter()將這些p標簽從DOM樹上刪除。

綜上所述,對于去除空格和換行符,我們有多種方法可以實現,而使用Jquery更能簡化這一過程。