文章详情页
javascript - 数组的split方法
浏览:290日期:2023-04-23 11:06:55
问题描述
’1,2,3,4,5’.split(’,’);以上代码会输出[’1’,’2’,’3’,’4’,’5’];数组的每个值都是string类型,有没有什么好的方法能够让split后组成的数组里的值变成number类型
问题解答
回答1:只能split后再遍历一次了
回答2:var number = ’1,2,3,5,4,9,8,7’.split(’,’), out = [];for(var i=0;i<number.length;i++){ out.push(+number[i])}console.log(out)[1, 2, 3, 5, 4, 9, 8, 7]回答3:
const a =’123456’;a.split(’ ’).map (i => Number(i))
回答4:你split的类型(’1,2,3,4,5’)本来就是字符串,只是由数字组成的字符串而已。所以split后组成的数组保持原有的类型本身就是对的。因为本来不是数字类型。要变成number类型,遍历数组,然后对每个元素进行转换就行了。
标签:
JavaScript
相关文章:
1. mysql - 数据库中的引擎和表的引擎的区别在哪?2. css3 - 新版支付宝 账单页面滑动时月份栏被下一个月给顶上去是什么效果3. javascript - AJAX请求疑问句4. javascript - chart.js如何修改某个指定bar的颜色5. 网页爬虫 - python爬虫用BeautifulSoup爬取<s>元素并写入字典,但某些div下没有这一元素,导致自动写入下一条,如何解决?6. mysql - phpMyAdmin无法导入数据7. 超链接里的target问题8. javascript - 图片请求失败怎么去掉左上角的小图标?9. HTML源文件和引用文件在同一个目录里直接写引用文件名为什么还是打不开10. thinkphp3.2.3对接新版支付宝
排行榜

网公网安备