| function func1(…){…} var func2=function(…){…}; var func3=function func4(…){…}; var func5=new Function(); |
| var myArray=[]; //等价于 var myArray=new Array(); 同样,下面的两段代码也都是创建一个函数myFunction: function myFunction(a,b){ return a+b; } //等价于 var myFunction=new Function("a","b","return a+b"); |
| var funcName=new Function(p1,p2,...,pn,body); |
| new Function("a", "b", "c", "return a+b+c") new Function("a, b, c", "return a+b+c") new Function("a,b", "c", "return a+b+c") |