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

来源:互联网 发布:mac自定义边栏图标 编辑:程序博客网 时间:2024/06/05 19:47

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

+function () { };(function () {});void function() {};

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

+function () { }();(funtion () {})();
0 0
原创粉丝点击