匿名函数

2020-07-31  本文已影响0人  西疆慕客

该系列文章只是个人在自学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(事件,时间);
上一篇 下一篇

猜你喜欢

热点阅读