前端进阶|第一题['1', '2', '3'].map(parseInt) what & why ?
image.png原因在于['1','2','3'].map(parseInt)等价于['1','2','3'].map((item,index)=>{returnparseInt(item,index)})而对于parseInt函数,第一个参数是要转换的值,第二个参数是基数,即parseInt(string[,radix])对于上数例子来讲(1,0)=>基数是0,即十进制,转换结果为1(2,1)