JS如何将字符串转化为数字数组

在使用Vue的时候,我们需要注意数据的类型。比如,Elment select 组件选中的值是有字符串和数值之分的。很多时候,明明给了一个一样的数字,却不能选中就是因为这个原因。那么就需要将字符串数字转换成数字或者将数字转换成字符串。下面雷雪松给大家介绍一下JS如何将字符串转化为数字数组。

首先,先给大家说一下选不中的例子。

data(){
 return {
 options: [
 {value: 1,label: '苹果'}, 
 {value: 2,label: '香蕉'}
 ],
 value: 1 // 如果是value: '1',则不能选中
 }
 }

1、JS 字符串转化为数字数组

let str = '1', '2', '3', '4', '5', '6'
 str.split(',').map(Number); //[1, 2, 3, 4, 5, 6]

2、JS 数字数组转字符串数组

let arr = [1, 2, 3, 4, 5, 6];
 arr.map(String); // ['1', '2', '3', '4', '5', '6']

来源:JS如何将字符串转化为数字数组

我来评几句
登录后评论

已发表评论数()

相关站点

热门文章