valueOf()的機制

今天發現一個神奇的現象,效果如下: Date返回的是一串字符串,但是當我們把這個字符串和一個數字相減的時候,結果卻變成了一串數字,也就是Date在和數字相減的時候,數據類型發生了轉換,轉換成了數字,js語言本身在運算符進行加減乘除的時候,也是會做預處理的,會根據運算符的不同,把數據類型轉成想要的類型,比如true+1的結果是2,針對如上的現象,我做了深入的研究,發現Date轉換成數字是因爲它在和數
相關文章
相關標籤/搜索