js的parseInt方法和Number方法
parseInt方法:
parseInt方法是将字符串转换为整数的方法。它接受一个字符串参数和一个可选的进制参数,返回一个整数。如果字符串不能转换为整数,则返回NaN。
例如,parseInt("123")返回整数123,parseInt("123", 10)也返回整数123,parseInt("1010", 2)返回整数10,parseInt("1a", 16)返回整数26。
Number方法:
Number方法是将一个值转换为数值的方法。它可以将字符串、布尔值、null和undefined转换为数值。如果参数是对象,则先调用该对象的valueOf方法,如果返回的不是原始值,则调用该对象的toString方法,再将其转换为数值。
例如,Number("123")返回数值123,Number(true)返回数值1,Number(null)返回数值0,Number(undefined)返回NaN,Number({valueOf:function(){return 1}})返回数值1。
原文地址: https://www.cveoy.top/t/topic/bimx 著作权归作者所有。请勿转载和采集!