1.定义函数,函数中定义类对象
f1=function(){
//定义类
function Pannel(name){
this.name = name;
this.print = function(){
console.info(this.name);
};
}
//扩展类方法成员
Pannel.prototype.show = function(){
alert(this.name);
}
//返回类
return Pannel;
} 2.执行函数,获得类
Pannel = f1(); 3.调用类,new出对象
var pannel = new Pannel("张三");
console.info(pannel.name);
pannel.print();
pannel.show();
相关文章
- ES5:深入解析如何js定义类或对象。
- js定义类或对象
- 【转】C# 利用反射根据类名创建类的实例对象
- js面向对象知识点之对象属性 创建对象 总结中
- JAVA的StringBuffer类(转载整理)____非常重要的一个类,线程安全,不用每次创建一个对象,以及和String的区别
- python cookbook第三版学习笔记十二:类和对象(三)创建新的类或实例属性
- JS高级. 03 混入式继承/原型继承/经典继承、拓展内置对象、原型链、创建函数的方式、arguments、eval、静态成员、实例成员、instanceof/是否在同一个原型链
- js中的对象创建与继承
- JS面向对象组件 -- 继承的其他方式(类式继承、原型继承)
- js对象3.1--什么是类,对象--杂志