js判断空格开头和结尾
时间: 2023-02-08 18:19:58 浏览: 273
在 JavaScript 中可以使用 .trim() 方法来删除字符串开头和结尾的空格。
例如:
```
var str = " Hello World! ";
str = str.trim();
console.log(str); // "Hello World!"
```
如果只需要判断是否以空格开头或结尾,可以使用 .startsWith() 和 .endsWith() 方法。
例如:
```
var str = " Hello World! ";
console.log(str.startsWith(" ")); // true
console.log(str.endsWith(" ")); // true
```
如果需要判断字符串中间是否有空格,可以使用 .indexOf() 方法。
例如:
```
var str = "Hello World!";
console.log(str.indexOf(" ")); // 5
```
相关问题
js代码如何去除字符串开头结尾的空格
可以使用 JavaScript 中的 `trim()` 函数去除字符串开头和结尾的空格。它可以用于任何字符串变量,例如:
```javascript
var str = " hello world ";
var trimmedStr = str.trim(); // "hello world"
```
注意,`trim()` 函数不会改变原始字符串本身,而是返回一个新的字符串。
用js代码写一个函数来去除字符串开头和结尾的空格
好的,我可以回答这个问题。以下是用 JavaScript 编写的函数,可以去除字符串开头和结尾的空格:
```
function trim(str) {
return str.replace(/^\s+|\s+$/g, '');
}
```
你可以将需要去除空格的字符串作为参数传递给这个函数,它会返回去除空格后的字符串。