1.双引号、空格、null、undefined、NaN转换成数值类型时的转换结果
《注:测试代码写在中》
测试代码:
console.log(Number(""),Number(" “),Number(null),Number(undefined),Number(NaN));
测试结果:
2.双引号、空格、null、undefine、NaN转换成Boolean类型时的转换结果
测试代码:console.log(Boolean(”"),Boolean(" "),Boolean(0),Boolean(null),Boolean(undefined),Boolean(NaN));
测试结果:
3.双引号、空格、null、undefine、NaN转换成parseInt类型和isNaN时的转换结果
测试代码: console.log(parseInt(""),parseInt(" “),parseInt(NaN),parseInt(undefined),parseInt(null));
console.log(isNaN(”"),isNaN(" "),isNaN(undefined),isNaN(null),isNaN(NaN));
测试结果: