简单理解js面向对象工厂方式
2015-10-08 13:53
537 查看
function createPerson(name){
//1.原料
var obj = new Object();
//2.加工
obj.name = name;
obj.showName = function(){
alert( this.name );
};
//3.出场
return obj;
}
var p1 = createPerson('小明');
p1.showName();
var p2 = createPerson('小强');
p2.showName();
//1.原料
var obj = new Object();
//2.加工
obj.name = name;
obj.showName = function(){
alert( this.name );
};
//3.出场
return obj;
}
var p1 = createPerson('小明');
p1.showName();
var p2 = createPerson('小强');
p2.showName();
相关文章推荐
- js验证input输入框(字母,数字,符号,中文)
- javascript学习的思维导图
- 你不知道的JavaScript--Item35 事件流与事件处理
- javascript 事件编程之事件(流,处理,对象,类型)
- IIS架設時候遇到的問題(.net 4.0和不識別json文件問題)
- 06-javaScript基础回顾
- JS打印页面内容
- Angular.js!(附:聊聊非原生框架项目)
- javascript核心
- (转)js(javascript) 继承的5种实现方式
- JSONKIT导入
- 在ssm框架中前后台数据交互均使用json格式
- Jsp中的PageContext隐式对象详解
- JS实现省市二级联动
- [JavaScript高级程序设计]语法、数据类型和一些区别注意
- JS数组方法汇总 ARRAY数组元素的添加和删除
- (" use strict")Javascript 严格模式详解
- jsp九大隐含对象的运用方法总结
- LINK - Paging for Azure Mobile Service Custom API (JS)
- JavaScript 中 onload 事件绑定多个方法