Javascript中分号的问题
生活随笔
收集整理的這篇文章主要介紹了
Javascript中分号的问题
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
Js語句是執行行為(action)的語法結構和命令;
語句之間可以用分號進行分割;
當存在換行符(line break)時,在大多數情況下可以省略分號。
但有特殊情況
此時就不會顯示1,2且控制臺會報錯,因為 JavaScript 并不會在方括號 […] 前添加一個隱式的分號。所以,因為沒有自動插入分號,代碼被視為了一條簡單的語句,我們從引擎看到的是這樣的:
alert("There will be an error")[1, 2].forEach(alert)但它應該是兩條語句,而不是一條。這種情況下的合并是不對的,所以造成錯誤。
若加上分號
alert("All fine now"); [1, 2].forEach(alert)總結:
日常寫js代碼時最好每條語句后加分號;
總結
以上是生活随笔為你收集整理的Javascript中分号的问题的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 这份交互稿模板,可以让你的设计稿非常规范
- 下一篇: BUG记录-Java服务端获取不到请求头