當(dāng)我們?cè)赾onsole執(zhí)行
1.toString()
//Uncaught SyntaxError: Invalid or unexpected token
JS會(huì)給我們報(bào)語法錯(cuò)誤障贸,那么這是為什么呢凫乖?
因?yàn)樵贘S中,.
點(diǎn)操作符意味著調(diào)用Object的屬性或者這是一個(gè)浮點(diǎn)數(shù)确垫。
當(dāng).
跟在一個(gè)數(shù)字后面就意味著這個(gè)數(shù)字是一個(gè)浮點(diǎn)數(shù),在.
后面JS等待著一個(gè)數(shù)字帽芽。
所以在調(diào)用.toString()
之前删掀,我們需要告訴JS這是就是我們要的數(shù)字。
所以可以這樣
1..toString() //1.就是1.0就是1
1.0.toString() //與上面同理
(1).toString() //(1)是一個(gè)表達(dá)式代表這就是一個(gè)1
1 .toString()
1//換行导街,奇葩寫法披泪,與上面一樣
toString()