其中function(){}与new function(){}之间的区别

解决方案 »

  1.   

    http://www.jb51.net/article/7955.htm
    http://blog.csdn.net/lin49940/archive/2009/10/06/4636184.aspx
      

  2.   

    其中function(){}与new function(){}之间的区别
    -------------------
    建议看看我的博客上关于js oop的3篇教程。
    http://iamduyu.cn/?tag=javascript
    funciton(){},定义一个function,没什么好说的。
    new function(){},根据概念new必然后面要跟一个function,用该function里的代码来new一个对象出来。所以这句话就是用一个匿名的funciton来构造一个对象。
      

  3.   

    function(){} 是声明并定义一个方法, new function(){} 是声明, 定义一个方法对象, 并且执行这个方法对象, 这个方法对象不能识别在其下面的元素.2楼说的很对啊
      

  4.   


    <script>
    /*一个匿名函数*/
    function(){};/*一个匿名实例*/
    new function(){};
    </script>
      

  5.   

    支持楼上解释,如果楼主给那函数起个名字,也就可以用名字去new对象了,都是一样的。