0

在 bootstrap.js 代码文件的开头,他们有这个

!function($) {

这是什么意思?

4

1 回答 1

2

如果您编写 this: function something() {something},它是一个函数的声明,但它不会调用该函数(您必须something()稍后运行)。

因此,要实际调用该函数,您需要执行类似(function(){})();..." !function($) {}" 之类的操作,而不是将整个函数包装在括号中。感叹号语法是编写它的捷径。“!” 将该行转换为返回的表达式true

于 2012-05-29T04:41:14.567 回答