为什么[“1”,“2”,“3”]。map(parseInt) - > [1,NaN,NaN]

时间:2013-12-12 08:50:37

标签: javascript

我已经阅读了Armin Ronacher的Stop Being Cute and Clever文章,他在这里给出了JavaScript中.map()的奇怪实现的例子,但他对此没有任何解释,我很好奇,因为它没有对我有意义。那么,为什么

console.log(["1", "2", "3"].map(parseInt))

输出:

[ 1, NaN, NaN ]

0 个答案:

没有答案