js字符串转整型数组
时间: 2023-11-08 22:05:08 浏览: 34
可以使用split()方法将字符串分割成数组,再使用map()方法将每个字符串转换成整数:
```javascript
const str = "1,2,3,4,5";
const arr = str.split(",").map(x => parseInt(x));
console.log(arr); // [1, 2, 3, 4, 5]
```
相关问题
vue string字符串转long数组
在Vue中,如果你想将一个字符串转换为长整型数组,你可以使用JavaScript的split方法和Vue实例的方法来实现。你可以将字符串用逗号分隔符进行分割,然后使用JavaScript的map方法将每个字符串转换为长整型。下面是一个示例代码:
```javascript
// Vue实例中的方法
methods: {
stringToLongArray(str) {
return str.split(',').map(Number);
}
}
```
然后,你可以在Vue模板中调用这个方法,传入你想要转换的字符串作为参数:
```html
<template>
<div>
<button @click="convertString">转换字符串</button>
</div>
</template>
<script>
export default {
data() {
return {
str: '1,2,3,4,5' // 你想要转换的字符串
};
},
methods: {
convertString() {
const longArray = this.stringToLongArray(this.str);
console.log(longArray); // 输出转换后的长整型数组
}
}
};
</script>
```
通过调用`stringToLongArray`方法并传入你想要转换的字符串,你可以将字符串转换为长整型数组并在控制台中打印出来。
js 字符串1,2 如何转成整形数组[1,2]
可以使用 `split` 方法将字符串按照指定的分隔符进行分割,然后再使用 `map` 方法将分割后的字符串转成整型。具体代码如下:
```javascript
const str = '1,2';
const arr = str.split(',').map(Number);
console.log(arr); // [1, 2]
```
上述代码中,`split` 方法将字符串 `str` 按照逗号 `,` 进行分割,得到一个包含两个子字符串的数组 `['1', '2']`。然后使用 `map` 方法遍历该数组,将每个子字符串都转成整型,得到最终的整型数组 `[1, 2]`。