为什么 [ '1 ', '7 ', '11 '].map(parseInt) 在 Javascript 中返回 [1, NaN, 3]?...函数参数
可以使用任意数量的参数调用 Javascript 中的函数,即使它们不等于声明的函数参数的数量。缺少的参数被视为未定义,额外的参数将被忽略(但存储在类似数组的参数对象中)。...函数 foo(x, y) {
console.log(x);
控制台日志(y);
}foo(1, 2); // 记录 1, 2
foo(1); // 记录 1, 未定义
foo(1...如果提供的基数为假,则默认情况下基数设置为 10。...parseInt('11'); => 11
parseInt('11', 2); => 3
parseInt('11', 16); => 17parseInt('11', 未定义); => 11 (