教程首页 平面设计 网页设计 编程教程 数据库 cms教程 站长教程 电脑教程 办公软件 服务器 网络通讯 电脑硬件

(function(){})()等函数的详细解释

对于javascript初学者,碰到(function(){})()类似的问题,肯定很崩溃,那么我们就详细来解释下关于javascript的function对象问题。

 对于javascript初学者,碰到(function(){})()类似的问题,肯定很崩溃,那么我们就详细来解释下关于javascript的function对象问题。

 

大多数人,尤其是初学者,一般function对象都这么写

 

function lamiduo(){}

 

也可以这么写

 

var niutuku = functionn (){};

 

函数也可以立即运行并赋值

 

var lamiduo=function (){}()

 

var boxuepai=function(){return 'shuzila.com'}

 

alert(lamiduo)    // 弹出结果 undefined

 

alert(boxuepai)   //弹出结果 shuzila.com

 

但要注意的是

 

function my(){}() 这样写是会报错的

 

要么my()这样调用

 

要么用()包括起来

 

(function my(){})() 

 

其实这个 函数名 my已经没有意义了,去掉就成了匿名函数,仍然可以自动执行函数体内代码,常用的匿名函数写法:

 

(function () {})();

 

匿名函数还可以这么写可能会”美观“一点:

 

(function () {}());

 

下面就说下关于jquery版本的

 

$(function(){}) 页面加载后执行

 

是 $(document).ready(function(){});的简写

 

搜索:javascript 匿名函数

最新-教程
利用photoshop画笔工具给黑白相片上色
(function(){})()等函数的详细解释
利用minify工具合并css和js文件
PHP伪造referer地址的三种方法
帝国CMS标签tags出现空标签的情况解决办法
由于权限不足而无法读取配置文件出现的HTTP 500.19解决办法
iis7.5 http 错误 500.19- Internal Server Error 错误解决方法
iis7.5 http 500.19 错误代码 0x800700b7 解决办法
javascript构造函数的重载和工厂方法
javascript模块化与命名空间
广告代码优化之-document.write
js检测来源网址,如果是搜索引擎跳转到新地址

素材天下 PSD素材 矢量图素材 图片素材 网页模板 PPT模板 flash素材 设计教程 图标 jquery插件 js代码 酷站欣赏 电脑壁纸 设计欣赏

Copyright © 2009-2013 niutuku.com All Rights Reserved.