-2
我看着bootstrap.js
文件,我注意到一個奇怪(對我來說)表示法聲明function
S表示插件函數的語法插件
是否有這兩個聲明之間的區別:
function($)
和
function ($)
如果目前尚不清楚有在第二個聲明function
和($)
之間的空白字符。 我不知道這一點,因爲崇高的文本使我對($)
我看着bootstrap.js
文件,我注意到一個奇怪(對我來說)表示法聲明function
S表示插件函數的語法插件
是否有這兩個聲明之間的區別:
function($)
和
function ($)
如果目前尚不清楚有在第二個聲明function
和($)
之間的空白字符。 我不知道這一點,因爲崇高的文本使我對($)
沒有兩個不同的顏色,這都沒有區別。
JavaScript主要是獨立於空白的語言,所以除了明顯的情況(如在內部字符串或正則表達式文本中)以及一些不是明顯的角落情況(多行返回語句有時因ASI而中斷),縮進和空白不會改變你的代碼的結果。
這似乎是ST熒光筆的一個缺陷,而我的OCD方也不喜歡在代碼中使用不同顏色的$
符號。 =]
可能重複的[感嘆號在函數之前做了什麼?](http://stackoverflow.com/questions/3755606/what-does-the-exclamation-mark-do-before-the-function) – Quentin
我也問了另外一個問題 – steo