test代码
var s
=["1","10","16","8"]
var result
=s
.map(parseInt
)
console
.log(result
)
出现这个结果的原因是
parseInt(string, radix) 解析一个字符串并返回指定基数的十进制整数, radix 是2-36之间的整数,表示被解析字符串的基数。 这个map函数里面的参数未item和index 传给了parseInt
上述代码翻译为
s
.map((item
,index
)=>{
return parseInt(item
,index
)
}
)
所以会的出上述结果辣
转载请注明原文地址: https://lol.8miu.com/read-7735.html