console.log(parseInt("0123")); // 123
console.log(Number("0123")); // 123
console.log(parseInt("1%")); // 1
console.log(Number("1%")); // NaN
console.log(parseInt(null)); // NaN
console.log(Number(null)); // 0
console.log(parseInt(undefined));// NaN
console.log(Number(undefined));// NaN
console.log(parseInt(""));// NaN
console.log(Number(""));// 0
console.log(parseInt(true));// NaN
console.log(Number(true));// 1
console.log(parseInt(false));// NaN
console.log(Number(false));// 0
console.log(parseInt());// NaN
console.log(Number());// 0
parseInt和Number
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
推荐阅读更多精彩内容
- 二者同为转型函数 ,但是昵,p(parseInt)说它牛,n(Number)说它更牛,那你说嘞。那来看看。先上个例...
- 首先,解释一下定义的区别: parseInt将字符串(String)类型转为整数类型。 Number() 函数把对...
- 一:Number() 如果是Boolean值,true和false值将分别被转换为1和0。 如果是数字值,只是简单...
- Number与parseInt都是JS数值转换的函数。 首先从语义上来辨别两者的区别(这也是我记各种函数等内容的区...