JavaScript中原型的重写
来源:互联网 发布:淘宝可以开发票吗 编辑:程序博客网 时间:2024/04/20 11:39
<script> /** * 以下方式将会重写原型 * 由于原型重写,而且没有通过Person.prototype来指定 * 此时的constructor不会再指向Person而是指向Object * 如果constructor真的比较重要,可以在json中说明原型的指向 */ function Person() {}; Person.prototype = { name:"Jack", age:25, say:function() { alert(this.name + ", " + this.age); } }; var p1 = new Person(); p1.say(); alert(p1.constructor); alert(p1.constructor == Person); function Student() {}; Student.prototype = { constructor:Student, // 手动指定constructor name:"Ann", age:21, say:function() { alert(this.name + ", " + this.age); } }; var s1 = new Student(); s1.say(); alert(s1.constructor == Student);</script>
0 0
- JavaScript中原型的重写
- JavaScript原型重写的问题注意
- JavaScript面向对象-原型的重写
- javascript原型的修改与重写(覆盖)差别
- JavaScript中的原型,对split方法的重写
- JavaScript中原型的理解
- js原型的重写
- Javascript中对象的原型和对象的原型对象
- javascript DOM原型思考(IE中原型扩展的限制)
- 对JavaScript中原型的理解
- JavaScript中原型的冰山一角。。prototype
- 对JavaScript中原型的理解
- 对JavaScript中原型的理解
- 对JavaScript中原型的理解
- javascript中扩展Array类的原型
- javascript中原型连的详解
- 对javascript中原型链的理解
- JavaScript中原型对象的彻底理解
- 4.19~4.20
- mysql (master/slave)复制原理及配置
- LoadRunner11安装从零指导
- cocos2d-x接受键盘事件,左右键, 多点触摸
- IOS之地图和定位应用开发
- JavaScript中原型的重写
- 一个unsign int 数中二进制1的个数
- NSURLSession的未来
- oracle 索引
- 关于Quick-cocos2dx 2.2.6中CCLabelTTF文字在ios或ipad中显示不全的问题
- ubuntu下lamp一键安装方法 简单
- github如何创建、删除一个repository(仓库)
- 读摄像头的程序
- 看图学英语单词之engage