["1","2","3"].map(parseInt)
解析为:
['1', '2', '3'].map((item, index) => {
return parseInt(item, index)
})
parseInt('1', 0)
parseInt('2', 1)
parseInt('3', 2)
['10','10','10','10','10'].map(parseInt);
var new_array = arr.map(function callback(currentValue[,index[, array]]) {
}[, thisArg])
` 这个callback一共可以接收三个参数,其中第一个参数代表当前被处理的元素(1,2,3)
而第二个参数代表该元素的索引。(0,1,2) `
const intValue = parseInt(string[, radix]);
`
string:必选
radix:可选。表示要解析的数字的基数。该值介于 2 ~ 36 之间。如果省略该参数或其值为 0,则数字将以 10 为基础来解析。如果它以 “0x” 或 “0X” 开头,将以 16 为基数。如果该参数小于 2 或者大于 36,则 parseInt() 将返回 NaN。
`