该系列文章只是个人在自学JS时做的一些笔记,看到直接关闭即可。当然更欢迎大佬们传道授业、答疑解惑、指出错误。
匿名函数
例1:(正常赋值)
zxw();
function zxw(){
alert("我要自学网");
};
得到结果为“我要自学网”。
例2:
zxw();
var zxw=function(){
alert("我要自学网");
};
得到输出错误。
*匿名函数:没有函数名的函数
1.函数没有函数名,而是直接赋值给一个变量通过变量调用或者直接调用;
2.注意,如例1和例2所示,函数的调用语句,必须放在函数声明语句之后!!!
例3:
function (){
alert("我要自学网");
};
为匿名函数,但无法调用或报错,故:
(function (){
alert("我要自学网");
});
在外层加上括号(),然后当作礼品()送给一个变量,如下:
(function (){
alert("我要自学网");
})();
zxw();
1.以上为自调用函数
2.而当事件发生时调用时:
window.onload=function(){
alert(“我要自学网”);
};
定时器调用
setTimeout(事件,时间);
网友评论