4
考虑以下几点:为什么在错误时使用parseInt返回14?
parseInt(new Array(), 10); // -> NaN
parseInt(new Array(), 16); // -> NaN
parseInt(new Error(), 10); // -> NaN
parseInt(new Error(), 16); // -> 14
看来这种行为是唯一的错误/错误的实例。谁能提供见解?
首先,为什么在错误上使用parseInt? – sp00m
'parseInt([“E”],16)'也适用。 – Bergi
类似地,'parseInt(false,16)'产生250(十六进制FA)。 –