您好,登錄后才能下訂單哦!
這篇文章主要介紹了javascript如何去除空格,具有一定借鑒價(jià)值,感興趣的朋友可以參考下,希望大家閱讀完這篇文章之后大有收獲,下面讓小編帶著大家一起了解一下。
1.可以使網(wǎng)頁具有交互性,例如響應(yīng)用戶點(diǎn)擊,給用戶提供更好的體驗(yàn)。 2.可以處理表單,檢驗(yàn)用戶的輸入,并提供及時(shí)反饋節(jié)省用戶時(shí)間。 3.可以根據(jù)用戶的操作,動(dòng)態(tài)的創(chuàng)建頁面。 4使用JavaScript可以通過設(shè)置cookie存儲(chǔ)在瀏覽器上的一些臨時(shí)信息。
javascript去除空格的方法:1、利用replace()函數(shù)和正則表達(dá)式,例“str.replace(/\s+/g,"")”語句可以去除所有空格;2、利用trim()函數(shù),可以去除字符串兩端的空白字符,語法“$.trim(str)”。
本教程操作環(huán)境:windows7系統(tǒng)、javascript1.8.5版、Dell G3電腦。
方法1:使用replace()函數(shù)配合正則表達(dá)式
replace()方法用于在字符串中用一些字符替換另一些字符,或替換一個(gè)與正則表達(dá)式匹配的子串。
下面我們來具體看看:
去除所有空格:
str=str.replace(/\s+/g,"");
去除兩頭空格:
str=str.replace(/^\s+|\s+$/g,"");
去除左空格:
str=str.replace( /^\s*/g, '');
去除右空格:
str=str.replace(/(\s*$)/g, "");
方法2:借助jQuery的trim()函數(shù)
$.trim() 函數(shù)用于去除字符串兩端的空白字符。
注意:$.trim()函數(shù)會(huì)移除字符串開始和末尾處的所有換行符,空格(包括連續(xù)的空格)和制表符。如果這些空白字符在字符串中間時(shí),它們將被保留,不會(huì)被移除。
示例:
$(function () { var str = " lots of spaces before and after "; $( "#original" ).html( "Original String: '" + str + "'" ); $( "#trimmed" ).html( "$.trim()'ed: '" + $.trim(str) + "'" ); })
輸出結(jié)果
Original String: ' lots of spaces before and after ' $.trim()'ed: 'lots of spaces before and after'
感謝你能夠認(rèn)真閱讀完這篇文章,希望小編分享的“javascript如何去除空格”這篇文章對大家有幫助,同時(shí)也希望大家多多支持億速云,關(guān)注億速云行業(yè)資訊頻道,更多相關(guān)知識(shí)等著你來學(xué)習(xí)!
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。