在JavaScript中,如果数字以0
开头,则会在操作过程中将其转换为 octal 。
例如:
var mobileNumber = 01000;// Collecting from User Input
然后在操作期间,mobileNumber的值为512
。
我们有一个用于手机号码处理的自定义类,我应该将'01000'传递给该访问者方法。
请建议我们解决它。
答案 0 :(得分:1)
使用parseInt函数的第二个参数: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/parseInt
parseInt('01000', 10)