在javascript中,有一段代码:
<script>
   (funtion a(){
        ……
    })()
</script>
这中的(funtion ……)()
中的两个小括号是什么意思?

解决方案 »

  1.   

    里面()是定义一个函数,外面()这个有着中写法吗?
    如果是jquery的话,那也应该是:
    $(function(){});
      

  2.   

    $(function(){});方式是jquery里面的写法呀,是一个意思!!
      

  3.   

    这个是自运行。 
          你在你的js里面写一个 (function hello(){
    alert(1);
    })();
    可以理解为
    function hello(){
    alert(1);
    }
    hello();
      

  4.   

    六楼说的很有道理啊要是有参数的就应该是这样了吧,猜的(function(p1,p2){alert(p1;alert(p2))})(5,6);学习了,这就试试,看看和想的是一个结果不
      

  5.   

    六楼说的很有道理啊要是有参数的就应该是这样了吧,猜的(function(p1,p2){alert(p1);alert(p2);})(5,6);学习了,这就试试,看看和想的是一个结果不
      

  6.   

    六楼说的很有道理啊要是有参数的就应该是这样了吧,猜的(function(p1,p2){alert(p1);alert(p2);})(5,6);学习了,这就试试,看看和想的是一个结果不