gpt4 book ai didi

javascript - map 未返回正确的数据类型

转载 作者:行者123 更新时间:2023-11-28 15:23:37 25 4
gpt4 key购买 nike

 chew = '1235 51'.split(' ');
item_id = chew[0];
slot_go = chew[1];
chew.map(function(v){
return Number(v);
});
console.log(chew);

jsfiddle 上也有:http://jsfiddle.net/jk939w26/

我正在尝试将 1235 和 51 转换为数字而不是字符串。当控制台日志记录在映射后进行咀嚼时,它仍然在我的数组中返回 2 个字符串而不是数字。不知道自己做错了什么,希望有人能指点迷津,谢谢!

最佳答案

.map()返回一个新数组,它不会改变源数组,因此您需要捕获返回的数组并使用它

var newchew = chew.map(function (v) {
return Number(v);
});
console.log(newchew);

演示:Fiddle

关于javascript - map 未返回正确的数据类型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30138318/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com