js字符数组转化为数字数组


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

例子

['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]


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM