【发布时间】:2010-04-15 18:01:56
【问题描述】:
这很好用:
["655971", "2343", "343"].map(function(x) { return parseInt(x) }) // [655971, 2343, 343]
但这不是:
["655971", "2343", "343"].map(parseInt) // [655971, NaN, NaN]
Array.filter() 也是如此
我在这里缺少什么?
【问题讨论】:
-
如果有人感兴趣,这种情况会在MDN
Array.prototype.mappage上详细描述,下面的博文引用了Allen Wirfs-Brock - A JavaScript Optional Argument Hazard。
标签: javascript arrays