zxhyJack

先谈一谈需求,我有一个字符串数组,数组内容是字符类型的数字,需要把字符类型的数字转换为数字类型,找了找资料,发现牛人真是多,把前辈的经验总结一下。

例子

[\'1\',\'2\',\'3\'] => [1,2,3]

方法

[\'1\',\'2\',\'3\'].map(Number) // [1,2,3]

[\'1\',\'2\',\'3\'].map((value)=>{
  return parseInt(value)
}) // [1,2,3]
                    
JSON.parse(\'[\' + String([\'1\', \'2\', \'3\']) + \']\') // [1,2,3]

eval(\'[\' + String([\'1\', \'2\', \'3\']) + \']\') // [1,2,3]

分类:

技术点:

相关文章: