點運算符的優先級

111

// 答案
報錯  "3" 報錯

// 解析
運算符優先級問題
點運算符會被優先識別爲數字常量的一部分,然後纔是對象屬性訪問符
在JavaScript中,3.1,3.,.1都是合法的數字
3.toString() 會被JS引擎解析成 (3.)toString() 報錯
3..toString() 會被JS引擎解析成 (3.).toString() "3"
3...toString() 會被JS引擎解析成 (3.)..toString() 報錯

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章