我在 chrome 扩展的源代码中遇到了这段脚本。它声明了一个函数:
jQuery(function($){
$('#actionCopy').click(function(e){
Action.copy();
});
});
jQuery
函数开头使用的那个词是什么?用作函数参数的美元符号有什么作用?(函数($
))
我在 chrome 扩展的源代码中遇到了这段脚本。它声明了一个函数:
jQuery(function($){
$('#actionCopy').click(function(e){
Action.copy();
});
});
jQuery
函数开头使用的那个词是什么?用作函数参数的美元符号有什么作用?(函数($
))
将函数作为第一个参数传入jQuery 构造函数只是.ready()
.
jQuery(document).ready(function() {
});
jQuery 会很好地将jQuery
对象引用传递给您为.ready
处理程序传递的回调。这意味着,您可以使用其中的美元符号轻松访问jQuery 对象$
。
jQuery是流行的 JavaScript 库。$ 是访问 jQuery 对象的简写。在函数 'function($)' 中传递 $ 将确保 $ 不会与使用的任何其他 javascript 库冲突。
函数开头使用的 jQuery 单词是什么?
它指的是一个被调用的函数jQuery
(由http://jquery.com提供的库定义)。
该特定函数严重超载,但在这种情况下(当它接收一个作为函数的参数时)它意味着“将此函数绑定到文档就绪事件”(为了不支持该事件的浏览器的利益而使用一些 pollyfill原生)。
用作函数参数的美元符号有什么作用?
The same as a letter a
or the word foo
or anything else. It defines the variable name that the argument will be passed to. There is nothing special about the $
character in JavaScript variable names.