js里两个括号是什么意思

JavaScript012

js里两个括号是什么意思,第1张

(function(){})()

相当于先定义了一个匿名函数然后调用,类似于;

var

fun

=

function(){}

fun()

把这两步放在一个语句里面了;

js中{}表示对象,一般在JSON中使用,例如:var

json={"eles":["aaa","bbb","ccc","ddd"]}

表示对象json的eles属性的值为一个四个元素的数组,可以通过json.eles[0]、json.eles[1]...来获取这些值

不太清楚哪两个括号 如果 function test(1){2}(3) 1括号是用来放参数的, 2括号用来放你的逻辑代码,3括号代表当调用test();时,会执行里面对应的函数,若去掉();则不执行。