1、忽略字符串前面的空格,直至找到第一个非空格字符;
2、第一个字符不是数字或者加减号,返回NaN;
3、第一个字符是数字,继续解析第二个字符,直到解析完所有字符或者遇到一个非数字字符;
4、字符串以"0x"开头且后面紧跟数字字符,就会将其当作一个十六进制整数;
5、字符串以"0"开头且后跟数字字符,则会将其当作一个八进制数来解析(ECMAScript 3);
6、可以为这个函数提供第二个参数:多少进制,如指定16进制解析:
let num = parseInt("AF", 16); // 175