标签:返回 缺点 自己的 装备 eve 不用 返回值 nbsp 循环
//创建一个空对象 自己写属性和方法 var hero= new Object(); //自定义属性--状态 hero.money=1000; hero.leve="爱你"; //自定义方法---行为 hero.attack=function(){ console.log("一招施展") } //属性和方法:也称 状态(名词)和行为(动词) console.log(hero);//打印对象里面的内容 console.log(hero.money);//打印值 属性不加括号 console.log(hero.leve);//打印值 hero.attack();//方法要加括号 不加括号就是找属性
//单个自定义对象 var student=new Object(); student.name = "张三"; student.sayHi=function(){ console.log(this.name+"喜欢你") }; console.log(student.name); student.sayHi();
工厂模式
//创建多个对象 //缺点:传单个对象的时候还好,创建多个的时候变得非常繁琐 //创建多个对象,for循环不能改属性的值,函数可以长久多个对象 function fu(name){ var createsudent=new Object(); createsudent.name=name; createsudent.sayHi=function () { console.log(this.name+‘大家好‘) }; // createsudent.sayHi(); return createsudent //外面用到对象就反回对象 } var stu1=fu("张三");//这样的方法必须用返回值 console.log(stu1); stu1.sayHi() //fu("张三");//直接执行不用返回值
标签:返回 缺点 自己的 装备 eve 不用 返回值 nbsp 循环
原文地址:http://www.cnblogs.com/wdz1/p/7429330.html