JavaScript 数字与日期处理全解析
1. 数字处理
1.1 字符串转数字
在 JavaScript 中,有时数字会以字符串形式存在,比如使用 prompt() 方法获取用户输入时。JavaScript 提供了几种将字符串转换为数字的方法:
- Number() 方法 :可以将传入的字符串转换为数字。
var a = '3';
a = Number(a); // a 现在是数字 3
若要解决两个包含数字的字符串相加的问题,可这样操作:
var a = '3';
var b = '4';
var total = Number(a) + Number(b); // 7
- + 运算符 :与
Number()方法作用相同,只需在包含字符串的变量前加+即可。
var a = '3';
var b = '4';
var total = +a + +b; // 7
不过,这两种方法有个缺点,若字符串包含除数字、单个小数点、开头的 + 或 - 号之外的内容,结果将是
超级会员免费看
订阅专栏 解锁全文
1703

被折叠的 条评论
为什么被折叠?



