文章 评论 浏览 486
console.log(new Date(2017, 04, 21) + 1) // "Sun May 21 2017 00:00:00 GMT+0800 (CST)1"这里Date经过valueOf执行后不就直接转成number了吗?为什么转成字符串了???
console.log(new Date(2017, 04, 21) + 1) // "Sun May 21 2017 00:00:00 GMT+0800 (CST)1"
function reverseNum(num) { if(!num) return num; if(num < 0) Number('-' + num.toString().slice(1).reverse()); return Number(num.toString().reverse()); }
文章 0 评论 0
接受
console.log(new Date(2017, 04, 21) + 1) // "Sun May 21 2017 00:00:00 GMT+0800 (CST)1"
这里Date经过valueOf执行后不就直接转成number了吗?为什么转成字符串了???
JavaScript 深入之类型转换(下)