这个问题要拆开来看
1,字符串怎么转为数值
(1)parseInt(x)和parseFloat(x)
(2)Number(x)
(3)各种隐式转换比如+x或者x*1等等
2,怎么把数组中每个元素按照某个规则做转换
(1)for循环每个进行转换
(2)利用数组元素的map方法进行映射
综上
最简短的两种写法如下
["1","2","3","4","5"].map(e=>+e)["1","2","3","4","5"].map(Number)
字符串变成数组 就是把一个个的字符全部筛选出来 1 正则表达式 var string=“abcdedef” var obj="string".replace(/(.)(?=[^$])/g,"$1,").split(",")//字符串转化为数组 2 split var obj2 = string.split("")//字符串转化为数组