JavaScript中通过prototype属性共享属性和方法的技巧实例
2015-03-13 00:00
816 查看
具体代码如下:
本文也提到了一些javascript对象的相关知识,应该不难理解。如果实在不明白的话可以稍微百度一下。
//定义函数 function people(name,sex,age){ this.name = name; this.sex = sex; this.age = age; } //共享isStudent与sayName方法 people.prototype = { isStudent:true, sayName:function(){ alert(this.name); } } var people1 = new people('韩梅梅','女',16); //实例化对象1 var people2 = new people('李磊','男',17); //实例化对象2 //通过共享的方法让两个对象说出自己的名字 people1.sayName(); people2.sayName(); //通过共享的参数判断他们都是学生 if(people1.isStudent == people2.isStudent)alert('他们都是学生');
本文也提到了一些javascript对象的相关知识,应该不难理解。如果实在不明白的话可以稍微百度一下。
相关文章推荐
- JavaScript中通过prototype属性共享属性和方法的技巧实例
- JavaScript通过prototype给对象定义属性用法实例
- javascript 类属性、类方法、类实例、实例属性、实例方法、prototype、__proto__ 测试与小结
- javascript面向对象之共享成员属性与方法及prototype关键字用法
- javascript面向对象之共享成员属性与方法及prototype关键字用法
- javascript 类属性、类方法、类实例、实例属性、实例方法、prototype、__proto__ 测试与小结
- JavaScript的prototype的属性和方法-使用
- 写到prototype里的属性什么时候各实例共享值,什么时候不共享?
- JavaScript:prototype属性使用方法
- JavaScript 中 Object ,Prototype 相关的属性和方法
- JavaScript:prototype属性使用方法
- 实例学习Javascript之构建方法、属性
- JavaScript:prototype属性使用方法
- Ajax - JavaScript之通过prototype属性建立面向对象的JavaScript
- javascript的prototype给对象增加方法属性
- Javascript进阶:对象实例属性和方法
- 通过Prototype属性添加Array删除重复数据方法
- JavaScript:prototype属性使用方法
- 在javascript中实现OO,通过prototype为类型添加方法,好像继承
- javascript中的prototype属性实例分析说明