-2

我在看bootstrap.js文件,我注意到一个奇怪function的(对我来说)插件的声明符号

这两个声明之间是否有区别:

function($)

function ($)

如果不清楚第二个声明之间function和之间有一个空白字符。($)我想知道这一点,因为崇高的文字给了我两种不同的颜色($)

4

1 回答 1

3

不,没有区别。

JavaScript 主要是与空格无关的语言,所以除了明显的情况(如内部字符串或正则表达式文字)和一些不那么明显的极端情况(多行返回语句,有时由于ASI中断),缩进和空格不更改代码的结果。

这似乎是 ST 荧光笔的一个错误,我的强迫症方面也不喜欢$在代码中使用不同颜色的标志。=]

于 2013-07-14T09:30:18.803 回答