parseint:会认识一些字符+、-、空格,其他的就会截止譬如23hudhchauch结果为:23,对于boollen类型不能转换为1或是0.
number:是对整体的转换。对true的转换为1.
显式类型转换(强制类型转换):
Number()
parseInt()
parseFloat()
隐式类型转换:
+ 200 + ‘3‘ 变成字符串
- * / % ‘200‘ - 3 变成数字
++ -- 变成数字
> < 数字的比较 、字符串的比较
! 取反 把右边的数据类型转成布尔值
==
*/
// alert( Number(‘……‘) ); NaN
// alert( ‘……‘-9 ); NaN
// alert( ‘2‘ == 2 );
// alert( ‘10000000‘ > ‘9‘ );
// 数字的比较与字符串的比较
// ‘1000000‘ ‘9‘
// alert( ‘2‘ === 2 );
时间: 2024-10-12 15:43:42