你的位置:首页 > 软件开发 > Java > javascript面向对象与原型浅析1

javascript面向对象与原型浅析1

发布时间:2015-05-20 16:00:28
本文主要内容参考来自JavaScript高级程序设计,面向对象与原型章节:1、工厂模式ECMAScript 可以通过工厂模式来创建对象://工厂模式function createObject(name, age) { var obj = new Object(); ...

本文主要内容参考来自JavaScript高级程序设计,面向对象与原型章节:

1、工厂模式

ECMAScript 可以通过工厂模式来创建对象:

//工厂模式function createObject(name, age) {  var obj = new Object();                   //创建对象  obj.name = name;                      //添加属性  obj.age = age;  obj.run = function () {                    //添加方法    return this.name + this.age + '运行中...';  };  return obj;                             //返回对象引用};var obj1 = createObject('Lee', 100);          //创建第一个对象var obj2 = createObject('Jack', 200);          //创建第二个对象//alert(obj1.run());                          //打印第一个对象实例的run()方法//alert(obj2.run());                          //打印第二个对象实例的run()方法//alert(typeof obj1);//alert(typeof obj2);alert(obj1 instanceof Object); //truealert(obj2 instanceof Object); //true

原标题:javascript面向对象与原型浅析1

关键词:JavaScript

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。