首頁 >web前端 >js教程 >怎麼用JS去掉字串中間空格? (方法總結)

怎麼用JS去掉字串中間空格? (方法總結)

藏色散人
藏色散人原創
2018-10-12 16:14:4913059瀏覽

本篇文章主要介紹js移除字串空格的三種方法。

在我們前端面試的過程中,常見的面試題之一就有如何用js去除字串中的空格。那麼對於前端新手小白來說,js去空格或許有一定難度 。

首先大家應該都js是什麼吧。

JavaScript(簡寫Js)是世界上最受歡迎的腳本語言,因為你在電腦、手機、平板上瀏覽的所有的網頁,以及無數基於HTML5的手機App,互動邏輯都是由JavaScript驅動的。簡單來說,JavaScript是一種運行在瀏覽器中的解釋型的程式語言。

下面我們就繼續為大家總結了三種解決js去除字串空格的方法。

第一種方法:使用replace正規符合

不清楚正規符合相關知識的,建議參考【正規表示式影片教學

str = str.replace(/\s*/g,"");// 去除所有空格

str = str.replace(/^\s*|\s*$/g,"");//去除两头空格

str = str.replace( /^\s*/, “”);//去除左空格

str = str.replace(/(\s*$)/g, "");//去除右空格

移除str中空格的程式碼範例:

var str = " 45 45 ";
var str2 = str.replace(/\s*/g,"");
console.log(str2); // 4545

第二種方法:使用str.trim()

#程式碼範例:

var str = "   php  cn   ";
var str2 = str.trim();
console.log(str2);

註:str.trim()無法去除中間的空格,而str.trimLeft(),str.trimRight()分別用來去除字串左右空格。

第三種方法:使用jquery,$.trim(str)

var str = "   php  cn   ";
var str2 = $.trim(str)
console.log(str2);

註:$.trim(str)限制:無法移除中間的空格。

這篇文章就是關於js去除字串中間空格的三種方法總結,希望對需要的朋友有幫助!

想要了解更多js相關知識,可以追蹤PHP中文網JavaScript影片教學,歡迎大家參考學習!

以上是怎麼用JS去掉字串中間空格? (方法總結)的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn