日期:2014-05-16 浏览次数:20437 次
function Obj(){
                this.a=[]; //实例变量
                this.fn=function(){ //实例方法
                   // 这个构造函数,将对象的fn属性默认指向一个函数
                }
            }
            var o1=new Obj();
            o1.a.push(1);
            o1.fn={};   // 人为将属性名 fn 指向一个对象
            console.log(o1.a); //[1]
            console.log(typeof o1.fn); //object
            var o2=new Obj();
            console.log(o2.a); //[]
            console.log(typeof o2.fn); //function,因为没有改变 fn 引用的对象