如何使用 JavaScript 从字符串中删除空格?
方法一:使用 split() 和 join() 方法: split()方法用于将一个字符串拆分为多个子字符串,并以数组的形式返回。可以将分隔符指定为参数,以便在字符串中找到该分隔符时拆分字符串。在此参数中指定空格字符(" ") 以在出现空格时分隔字符串。
join() 方法用于使用分隔符连接字符串数组。这将使用指定的分隔符返回一个带有连接字符串的新字符串。此方法用于返回的数组,并且不使用分隔符(“”)来连接字符串。这将连接数组中的字符串并返回一个新字符串。这将删除原始字符串中的所有空格。
句法:
string.split(" ").join("")
例子:
How to remove spaces from
a string using JavaScript?
GeeksforGeeks
How to remove spaces from
a string using JavaScript?
Original string is:
Geeks for Geeks Portal
New String is:
输出:
- 在点击按钮之前:
- 点击按钮后:
方法二:使用正则表达式的replace()方法: replace()方法用于将指定的字符串替换为另一个字符串。它有两个参数,第一个是要替换的字符串,第二个参数是要替换的字符串。第二个字符串可以作为空字符串给出,以便替换空格。
第一个参数是一个带有空格字符(“”)的正则表达式以及全局属性。这将选择字符串中每个出现的空格,然后可以通过在第二个参数中使用空字符串来删除它。这将删除原始字符串中的所有空格。
句法:
string.replace(/ /g, "")
例子:
How to remove spaces from
a string using JavaScript?
GeeksforGeeks
How to remove spaces from
a string using JavaScript?
Original string is:
Geeks for Geeks Portal
New String is:
输出:
- 在点击按钮之前:
- 点击按钮后: