关于JS里的对象。创建函数对象和函数对象属性的调用。
老师,各位大虾,我想问个问题 就是 我在使用控制台的时候发现,首先声明一个 function abc(){this.ddd=function{alert("1111")}};然后我前后分别定义var a=abc,a=abc(),a=new abc();都是返回undefined;再输入a的时候 ,分别出现 function abc(){内容省去};undefined;最后一个返回了a{ddd:function} 这三者有什么区别吗? 调用a.ddd的时候只有 a=new abc()这一个有返回一个函数,其他的都是undefined。 求解释。。。这三者分别是什么意思。。