您的位置:首页 > Web前端 > JavaScript

JS定义和直接使用匿名函数的三种实现方式

2016-08-19 10:30 453 查看
众所周知,function aa(){},在js中是定义一个名字为“aa”的函数。js解析器在解析js脚本时,如果语句开头是function,其后必须跟着改函数的名字,然后才是“()”。但有时我们不想给函数起名字,也就是需要定义一个匿名函数。这时,就需要用“表达式”的形式来定义函数,也就是在function(){}前添加一元运算符,如下所示:

+function () {

};

(function () {

});

void function() {

};


而使用呢,就是直接在后面添加()调用了,如下:

+function () {

}();

(funtion () {

})();
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: