jsparseInt("08")未指定進位制問題_javascript技巧
來源:懂視網
責編:小采
時間:2020-11-27 20:49:52
jsparseInt("08")未指定進位制問題_javascript技巧
jsparseInt("08")未指定進位制問題_javascript技巧:其中string為要轉換的字符串,radix為二進制,八進制,十六進制或十進制。 在默認不指定radix時,當以0x開關時,為十六進制;如果以0開關且第二位不為x,則讓為是八進制,(因為八進制不能有8,9所以報錯返回0)。 所以,在我們用時還是明確指定進位制,以防出
導讀jsparseInt("08")未指定進位制問題_javascript技巧:其中string為要轉換的字符串,radix為二進制,八進制,十六進制或十進制。 在默認不指定radix時,當以0x開關時,為十六進制;如果以0開關且第二位不為x,則讓為是八進制,(因為八進制不能有8,9所以報錯返回0)。 所以,在我們用時還是明確指定進位制,以防出

其中string為要轉換的字符串,radix為二進制,八進制,十六進制或十進制。
在默認不指定radix時,當以0x開關時,為十六進制;如果以0開關且第二位不為x,則讓為是八進制,(因為八進制不能有8,9所以報錯返回0)。
所以,在我們用時還是明確指定進位制,以防出錯。
如我們平時都用十進制位,我們就 parseInt("08", 10);
聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com
jsparseInt("08")未指定進位制問題_javascript技巧
jsparseInt("08")未指定進位制問題_javascript技巧:其中string為要轉換的字符串,radix為二進制,八進制,十六進制或十進制。 在默認不指定radix時,當以0x開關時,為十六進制;如果以0開關且第二位不為x,則讓為是八進制,(因為八進制不能有8,9所以報錯返回0)。 所以,在我們用時還是明確指定進位制,以防出