[前端面试题][‘1‘,‘2‘,‘3‘].map(parseInt)
**[前端面试题][‘1‘,‘2‘,‘3‘].map(parseInt)的坑**console.([‘1‘,‘2‘,‘3‘].map(parseInt));乍一看,是不是都以为是输出1,2,3?其实这真的是个神坑。真正的输出竟然是[1,NaN, ,NaN]神奇不?诡异不?为什么会这样呢?1.map函数根据MDN的文档,Array.prototype.map和parseInt的用法,map函数会提供三个参数,value、index、arr,而parseInt提供了两个参数parseIn
转载
2021-08-16 21:37:43 ·
246 阅读 ·
0 评论