Number,parseInt,parseFloat函数
console.group('Number'); console.log(Number(true)); // 1 console.log(Number(false));// 0 console.log(Number('0011'));// 11 console.log(Number('0xf')); // 15 console.log(Number('123a'));// NaN console.log(Number('')); // 0 console.groupEnd(); console.group('一元加操作符'); console.log(+true); // 1 console.log(+false); // 0 console.log(+'0011'); // 11 console.log(+'0xf'); // 15 console.log(+'123a'); // NaN console.log(+''); // 0 console.groupEnd(); console.group('parseInt'); console.log(parseInt('')); // NaN console.log(parseInt('0xA')); // 10 console.log(parseInt('0xa')); // 10 console.log(parseInt('07')); // 7 console.log(parseInt('123a')); // 123 console.log(parseInt('123.4.5')); // 123 console.groupEnd(); console.group('parseFloat'); console.log(parseFloat('')); // NaN console.log(parseFloat('0xA')); // 0 console.log(parseFloat('07')); // 7 console.log(parseFloat('123a')); // 123 console.log(parseFloat('123.4.5')); // 123.4 console.groupEnd();