会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
孟子hehe
2013年12月19日
js(function(){alert(‘’‘)})
摘要: function(){alert('sss')}是个匿名函数。没有名字。所以没有办法调用。在外面加个括号,就变成了一个值,值的内容是函数的引用。例如var a = (function(){"nop"})a 就是对这个函数的引用。有了名字,之后可以调用,例如a()现在省略了a,直接对()中的值进行调用就出现了()()的形式,第一个括号中是个函数,就是这样。如果还不懂,看看下面三段代码试试:
阅读全文
posted @ 2013-12-19 09:57 孟子hehe
阅读(408)
评论(0)
推荐(0)
编辑
JS的(function($){})(query)
摘要: function(arg){...}这就定义了一个匿名函数,参数为arg而调用函数时,是在函数后面写上括号和实参的,由于操作符的优先级,函数本身也需要用括号,即:(function(arg){...})(param)这就相当于定义了一个参数为arg的匿名函数,并且将param作为参数来调用这个匿名函数而(function($){...})(jQuery)则是一样的,之所以只在形参使用$,是为了不与其他库冲突,所以实参用jQueryvar fn = function($){....};fn(jQuery);一样
阅读全文
posted @ 2013-12-19 08:50 孟子hehe
阅读(1858)
评论(0)
推荐(0)
编辑
公告
导航
博客园
首页
新随笔
新文章
联系
订阅
管理