Javascript prototype的简单使用
来源:互联网 发布:mysql触发器的使用 编辑:程序博客网 时间:2024/04/28 10:02
prototype:原型:如果对象B是建立在对象A的基础上,那么A为B的原型,类似Java里面的父类和子类的关系,B不仅可以使用A定义的属性和方法,还可以进行额外的功能扩展,经常应用在js框架里面。
Javascript原型工作原理的简单使用实例
定义基础对象:
function People(name){
//对象属性
this.name=name;//对象方法:类似java中的public方法(只能由对象实例调用)
this.show=function(){
console.log(name+”is a common person……”);
};
}
定义对象方法:
//对象方法:类似java中的静态方法,只能由类本身调用
People.run=function(){
console.log(“People can run……………..”);
}
定义对象的原型方法:
People.prototype.showSelf=function(){ //原型方法
console.log(“I am a optimistic people…….”);
}
对象实例化测试:
var people=new People(“Squirrel”);
People.run(); //调用类方法
people.show();
people.showSelf();
效果:
0 0
- Javascript prototype的简单使用
- JavaScript的Prototype使用
- 使用Javascript和prototype.js框架创建类型及其相关的prototype属性的简单介绍
- 【JavaScript】prototype简单解释
- 使用prototype扩展的JavaScript常用函数库
- javascript的prototype经典使用场景
- javascript的prototype经典使用场景
- JavaScript中的关键字之prototype的使用
- JavaScript中prototype和proto的使用
- javascript prototype 使用
- javascript prototype 使用(转)
- JavaScript prototype 使用介绍
- JavaScript prototype 使用介绍
- JavaScript prototype 使用介绍
- JavaScript prototype 使用介绍
- JavaScript prototype 使用介绍
- JavaScript prototype 使用介绍
- javascript简单示例了解 prototype
- ios 构建含有多个滚轮的表格
- hdu2058 The sum problem
- 如何避免被自己的团队“枪杀”
- webapi基于Microsoft.Owin.Security.OAuth的OAuth实现
- MyEclipse点击安装包安装时出现问题
- Javascript prototype的简单使用
- 2.语法结构
- dlmalloc 2.8.6 源码详解—[5]释放及实现
- Java 继承
- monkey命令参数
- 代码混淆详解
- 除了一个数出现一次外所有数均出现n次的问题
- [实用小代码]将固定格式的EXCEL版题库转成HTML
- #import指令常用属性解释