字符串转数字 - 用*1来转化为数字,实际上是调用.valueOf方法

4年以前  |  阅读数:497 次  |  编程语言:JavaScript 
'32' * 1            // 32
'ds' * 1            // NaN
null * 1            // 0
undefined * 1    // NaN
1  * { valueOf: ()=>'3' }        // 3

Copyright© 2013-2020

All Rights Reserved 京ICP备2023019179号-8