请教js的问题(jquery) 相当于先定义函数,后调用函数function abc(window, undefined ) { //语句...... }abc( window ); 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 var a = function(){}; //这是一个赋值语句,将一个函数表达式赋值给aa();//把a换成他的表达式!后面加上一对括号就相当于a()。所以你可以不写赋值表达式,直接让函数立即执行!(function(){})(); 说的官方点主是 “匿名自调用方法”(function( window, undefined ) { //语句...... })(window);1,创建一个function没有名字,但这个function接收2个参数window,undefined。2,他想让自己创建的这个function不用外部调用自行执行。所以在最后加:(window),就是把window传递过去并自动去执行。3,//语句 就是这个函数要执行的具体代码。希望对你有帮助 创建jquery的执行环境,使其在全局存在,以供执行调用等 为何执行完了函数后还可调用$$是否作为浏览器中公用对象window对象中的一个方法 为何函数定义了2个参数,而最后调用只使用了一个参数 (window)window 是浏览器中的对象,undefined本身是javascript中的属性,为何都可作为函数的变量参数,为何无冲突 iframe问题 Tabs初始化时如何让特定的tab处于选中状态 ***怎样获取鼠标在网页上移动的位置(x,y),然后让div的bottom等于鼠标的x,y. jquery动画 JQUERY $("form:first").submit();在IE6下面不执行,咱整 jsp上传图片预览的问题 怎么通过表格拖拽来交换单元格数据? 如何在TABLE中动态嵌入一些控件 以前写的一个小游戏,未完成,欢迎大家完善(原码) 对表格动态操作 jquery 实现图片的旋转,拖拽,拉伸。 有没有JS报错的软件?
var a = function(){}; //这是一个赋值语句,将一个函数表达式赋值给a
a();//把a换成他的表达式!后面加上一对括号就相当于a()。所以你可以不写赋值表达式,直接让函数立即执行!
(function(){})();
//语句......
})(window);1,创建一个function没有名字,但这个function接收2个参数window,undefined。
2,他想让自己创建的这个function不用外部调用自行执行。所以在最后加:(window),就是把window传递过去并自动去执行。
3,//语句 就是这个函数要执行的具体代码。
希望对你有帮助
$是否作为浏览器中公用对象window对象中的一个方法
window 是浏览器中的对象,undefined本身是javascript中的属性,为何都可作为函数的变量参数,
为何无冲突