将js字符串数组转换为数字数组

电脑杂谈  发布时间:2020-05-18 05:21:03  来源:网络整理

js 数组 转json数组_js 字符串 数组_js数组字符串转数组

迈克琴

1. 如何在不使用遍历的情况下将字符串数组转换为数字数组

2. 例如: ['1'js 字符串 数组,'2','3'] => [1,2,3]是否有任何新技术

读取21k

js 数组 转json数组_js 字符串 数组_js数组字符串转数组

2017-08-10提问

5个答案

wh

['1','2'js 字符串 数组,'3']. 地图(数字)

js 字符串 数组_js数组字符串转数组_js 数组 转json数组

MageekChiu


numArray = strArray.map((value)=>{
    return  parseInt(value);
})

pommy

js 字符串 数组_js 数组 转json数组_js数组字符串转数组

以前的鱼回答很好.

要添加一点,也可以用JSON.parse替换eval.

鱼

无需遍历,只能使用旧技术..

js 字符串 数组_js 数组 转json数组_js数组字符串转数组

let arr = JSON.parse('[' + String(['1', '2', '3']) + ']')
console.log(arr) // [1, 2, 3]

由@pommy提醒,更改为JSON.parse,JSON.parse比eval更安全

前端程序源

js本身是弱类型的. 如果以后需要处理数组的数据,则无需对其进行转换并直接进行计算. 无论如何,他都会在计算时自行转移它,但是容易遗漏.

登录后参与交流并获得后续更新的提醒

立即登录以免费注册


本文来自电脑杂谈,转载请注明本文网址:
https://www.pc-fly.com/a/jisuanjixue/article-213927-1.html

    相关阅读
      发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

      • 李宇春
        李宇春

        事前已经经由外交途径警告过了

      • 赵光远
        赵光远

        这个学生心术不正

      热点图片
      拼命载入中...