我有一个jQuery数组["3434", "3433"]
我想把它变成[3434, 3433]
答案 0 :(得分:5)
不需要jQuery。假设您确定他们是所有号码(也就是说,我们不会检查错误),您可map
使用Number
将其从字符串转换为号。
["3434", "3433"].map(Number);
考虑到Number
在出现错误时返回NaN
,您可能希望filter
结果删除不需要的元素。
let nums = ["3434", "3433", "foo"].map(Number).filter(n => !isNaN(n));
console.log(nums);