这段代码的作用是什么?
(function ($) {}(jQuery));发布于 2015-09-13 14:05:55
(function ($) {}(jQuery));jQuery是现有的jQuery对象,$是立即调用函数表达式(IIFE)语句{}中的同一个jQuery对象。
代码边上的括号"(",")“有什么功能吗?他们做了什么吗?
是。逗号,将参数分离为函数
例如,
(function($, $$) {
// `$`:`{"abc":123}` ; `$$`:`{"def":456}`
console.log($["abc"], $$["def"]) // `123` , `456`
// set `$` within IIFE to object `{"abc":123}` ,
// set `$$` to object `{"def":456}`
}({"abc":123}, {"def":456}));
发布于 2015-09-13 14:02:13
"$“和"jQuery”之间的关系是什么?
$是jQuery的缩写。有时,$被禁用,因为它可能与您正在使用的其他Javascript库发生冲突。在其他方面是相同的。
然后把这个
http://api.jquery.com/jQuery.noConflict/
https://stackoverflow.com/questions/32550377
复制相似问题