其实很好理解的呀!
function()
{alert('ta') }
这段是函数体的具体定义
外面加一个 () 表示返回这个函数体
后面再加一个() 就是执行这个函数体,且括号里带的是实参。
function()
{alert('ta') }
这段是函数体的具体定义
外面加一个 () 表示返回这个函数体
后面再加一个() 就是执行这个函数体,且括号里带的是实参。
解决方案 »
- ajax解析xml
- Ext grid分页
- 动态生成的单元格中的数据如何提交
- 【求解】js 获取农历当月天数
- 新人发帖,有关EXTJS4中TREESTORE数据的load()函数
- 急急急!100分求够一个小程序,在本地网页里调用本地机子上的一个程序(exe),直接运行,不要谈出什么安全警告!谢谢,在线等
- 请问大家有没有到一定日期从右下角出来个窗口浮上来提示的代码?
- 各位高手.教教我这个是怎样做的?(急切在线等待.....十万火急)
- 在ie浏览器我编了一个关于浏览格式的函数,在第一次浏览时报缺少对象错误,可时我点击刷新按钮,后就没有错误了?
- 闭包经典问题的疑惑。。。包括一些js的疑惑
- 如何让页面不随鼠标轮滚动?
- 非高手不能解也:如何用Javascript保存它所在html文件的内容?救命啊!!!
var mm = function(){alert('ta')}
mm();这样写只是少了一个指向这个函数体定义的变量名罢了。同理你还可以这样写:
(function(msg){alert(msg);})("haha");