2016-05-13 22 views
-3

最近想看看原子編輯器,但是當看到源代碼時,我發現.js文件中有很多錯誤,如語法錯誤。原子來源充滿語法錯誤

有人能對我發光,爲什麼受歡迎的項目有這麼多的語法錯誤(或者我錯過了什麼嗎?)?

通過語法錯誤,這就是我的意思是(缺少分號&甚至代碼,這不是JavaScript的有效代碼。):

enter image description here enter image description here

+0

不要在你的問題中放置一些代碼的圖片,直接在問題中放置代碼(從那裏看起來有效)。順便說一句,你可能會感到困惑,因爲你的工具不理解ES6 –

+1

這是ES2015的代碼。缺少分號不是錯誤(對某些人:) – Pointy

回答

2

你看到的確實是有效的語法。

分號可以(大部分)在JavaScript中省略並且是可選的。無論您是否使用它,這都是一個慣例問題。

您可以在截圖中看到的語法是valid ES2015 syntax

2

分號沒有嚴格要求對於大多數運行JavaScript 。

您發佈的代碼包含ES2015語法,這是完全有效的JavaScript。