2013-02-03 25 views
-6

因此,這裏的一些代碼,我已經寫在Javascript:JavaScript與代碼在同一行上發表評論:是或否?

var panRate = 120; //Max speed of the camera 
var panAccelerate = 0.01; //Amount speed increases each frame 
var panDecelerate = 1.05; //Amount speed is divided by each frame 

那是猶太教,把評論的同一行代碼? Firefox和Chrome似乎沒有任何問題,但是它有可能會破壞某些瀏覽器嗎?

+1

你有什麼理由認爲它會破? –

+0

當然,javascript中的註釋不應該在任何瀏覽器中打破,不管它們如何被格式化。 – spiritwalker

+0

解釋器忽略評論,你不需要擔心它 – fmodos

回答

3

JavaScript有2種類型的評論,並且都可以在所有瀏覽器中使用。

  • // comment表示「內聯」評論。 //之後的該行上的任何字符都是註釋。
  • /* comment */是「塊」的評論。任何帶有/**/的字符都是註釋,並且可以跨越多行。

兩者在所有的javascript實現中都是有效的,普遍的。

風格是這裏唯一真正關心的問題。並且這是一個比較主觀的問題

0

...但是這有可能打破某些瀏覽器?

不,沒有任何瀏覽器是遠程符合ECMAScript規範。我見過的瀏覽器都沒有遇到任何問題。這是令人難以置信的基本,如果瀏覽器有這個問題,它會有更大的問題讓你擔心。所以不要擔心這個。

0

你很好,註釋掉的代碼在反斜槓後面開始並在行尾結束。