js字符串切割逗号 不转数组
时间: 2023-05-25 08:04:46 浏览: 60
可以用字符串的replace方法替换逗号为其他字符,如空格或换行等,不需要转成数组。
例如:
```
let str = 'a,b,c,d';
str = str.replace(/,/g, ' '); // 替换逗号为空格
console.log(str); // 输出:a b c d
```
相关问题
jQuery逗号分割字符串转数组
可以使用 JavaScript 的 `split()` 方法将逗号分割的字符串转换成数组,然后使用 jQuery 的 `map()` 方法对数组中的每个元素进行处理。以下是示例代码:
```javascript
var str = "apple,banana,orange";
var arr = $.map(str.split(","), function(value){
return value.trim();
});
console.log(arr); // 输出 ["apple", "banana", "orange"]
```
首先,使用 `split()` 方法将字符串按逗号分割为数组。然后,使用 jQuery 的 `map()` 方法对数组中的每个元素进行处理,这里使用 `trim()` 方法去掉每个元素的空格。最后,将处理后的数组赋值给变量 `arr` 并打印输出。
js 字符串转数组,分割
可以使用JavaScript中的split()方法将字符串分割为数组。split()方法接受一个分隔符作为参数,并返回一个包含分割后的子字符串的数组。
以下是一个示例:
```javascript
let str = "Hello,World";
let arr = str.split(",");
console.log(arr); // 输出:["Hello", "World"]
```
在上面的示例中,我们将字符串"Hello,World"使用逗号作为分隔符,然后使用split()方法将其分割为数组。最后,我们通过打印arr数组来验证分割结果。
注意,split()方法还可以接受正则表达式作为分隔符。例如:
```javascript
let str = "Hello World";
let arr =