Javascript对象编程总结
来源:互联网 发布:linux超过2t 编辑:程序博客网 时间:2024/05/20 17:26
现在每天的编码中,几乎每天都离不开javascript对象编程,自己也反复了把《javascript高级程序设计》的对象编程部分看了多遍,但是还是经常被一些低级错误弄的一头雾水,这里对目前已知的javascript对象编程知识进行总结。
1.对象的定义
定义基础对象:
定义并创建自定义对象:
2. 对象定义最佳实现
3. 对象继承最佳实践
附:http://www.cnblogs.com/fool/tag/
1.对象的定义
定义基础对象:
var obj = new Object; var obj = {};
定义并创建自定义对象:
// 定义Person象 function Person(){ alert('I am a person'); } // 创建person实例 var person1 = new Person;
2. 对象定义最佳实现
// 以constructor定义基本属性 function person(name,age){ this.name = name; this.age = age; } // 以prototype定义方法 person.prototype.sayName = function() { alert(this.name); } person.prototype.sayAge = function() { alert(this.age); } // 测试 var per1 = new person(1,2); per1.sayName();
3. 对象继承最佳实践
// 使用call方法或apply方法实现对象继承 function programmer(name,age,language) { person.call(this,name,age); this.language = language; } programmer.prototype = new person; programmer.prototype.sayLan = function(){ alert(this.language); } // 测试 var per1 = new programmer(1,2,3); per1.sayLan();
附:http://www.cnblogs.com/fool/tag/
- Javascript对象编程总结
- javascript面向对象编程总结
- javascript--面向对象编程要点总结
- JavaScript面向对象编程之总结
- javascript面向对象编程学习总结1
- JavaScript学习总结【8】面向对象编程
- JavaScript学习总结——Javascript面向(基于)对象编程
- 总结javascript面向对象编程7种对象模型
- 有关javascript与nodejs面向对象的编程总结
- JavaScript 面向对象编程
- JavaScript 面向对象编程
- javascript面向对象编程
- javascript 面向对象编程
- JavaScript面向对象编程
- JavaScript 面向对象编程
- JAVASCRIPT - - 面向对象编程
- JavaScript面向对象编程
- JavaScript面向对象编程
- DesignWare USB 2.0 OTG Controller (DWC_otg) Device Driver File List
- Android之重写ScrollView实现两个ScrollView的同步滚动显示
- (转)Android-----WebView使用
- android主题(theme)
- AJAX基础总结
- Javascript对象编程总结
- 优化SQL查询的15个方式(转载)
- 初试项目管理
- java学习目标
- 为什么要有领导?
- 关于习惯——《习惯的力量》读后感
- 行随我心
- 我们都一样
- 读《java编程思想》---疑问