我刚开始学习JavaScript。在检查示例时发现了一条语句function($) { ...}
。谁能告诉我function($)
是什么意思?
1
A
回答
2
这意味着“这定义了一个函数被调用时:创建名为$
一个局部变量和所述第一参数的值分配给它。”
0
首先:这会创建一个函数,其中$
是传递给它的第一个参数。它可能看起来像这样潜在的:
function dollar($){
alert($);
}
dollar("hello")
//alerts "hello"
这通常是用来当你想$
意味着jQuery
。
例如:
(function($){
//stuff where $ === jQuery
})(jQuery)
就是说jQuery将被传递到用于的任何发生在该功能范围的$
变量。
,如果你有在全球范围内的多个库,可以使用$
变量这是有用的,但你有一个模块化的插件,是指在必要的库作为和不希望重写整个事情。
注意:它并不总是意味着jQuery
,但在约80%的情况下,它会。否则,它只是将库绑定到某个范围内的较短变量的一种便捷方式。
相关问题
- 1. 是什么意思:是什么意思?
- 2. :: at函数名是什么意思?
- 3. javascript:函数语法是什么意思?
- 4. get_the_terms()wordpress函数是什么意思?
- 5. 这个宏函数是什么意思?
- 6. 这个C++函数是什么意思?
- 7. 函数(el,ev)是什么意思?
- 8. %{}是什么意思?
- 9. '#'是什么意思?
- 10. “?”是什么意思?
- 11. #{...}是什么意思?
- 12. || =是什么意思?
- 13. @是什么意思
- 14. $$ $$是什么意思?
- 15. `/ * @`是什么意思?
- 16. “=”是什么意思
- 17. + =是什么意思?
- 18. {..} [..]是什么意思?
- 19. 什么是:!:意思?
- 20. @ []是什么意思?
- 21. 什么是“||”意思?
- 22. /([^.]*)\.(.*)/是什么意思?
- 23. &**是什么意思?
- 24. @(...)是什么意思?
- 25. &@是什么意思?
- 26. “\\。\”,“\ ?? \”,“\\?\”,“\\”是什么意思?
- 27. &=是什么意思?
- 28. {%=%}是什么意思?
- 29. 是什么意思?
- 30. %%是什么意思?
见的JavaScript clouser的。请记住** java!= javascript **。 –
http://stackoverflow.com/questions/7341265/what-does-function-mean-in-javascript –
'函数($)'意味着你定义其第一个参数将被绑定到所述标识符'$'的函数,这只是另一个标识符,没有特殊的语义。 –