- 61
- 0
- 约1.19万字
- 约 34页
- 2017-05-12 发布于山西
- 举报
JS面向对象课件
* 使用for .. in..可解决父类与子类代码一致的问题,但每次继承都需要编写for ..in语句。 示例中通过为Object对象定义一extend方法来简化JavaScript中继承操作,Object是JavaScript中的类 类的继承 Object.extend = function(destination, source){ for(prop in source){ destination[prop] = source[prop]; } return destination; } //使用TestB的extend方法继承Test function TestB(){} Object.extend(TestB.prototype, Test); Object.extend(TestB.prototype, { fa:function(){ alert(‘testb.fa’);}//重载Test的fa方法 } * 使用Object.extend方法也可以扩展javascript基本类型的功能,示例为String添加escape方法,将当前字符串转换成url编码 类的继承 Object.extend(String.prototype, { escape:function(){ return escape(th
您可能关注的文档
最近下载
- (北师大版)数学三年级下册期末复习每日一练(共40天).docx VIP
- (正式版)QB∕T 8056-2024 氨基酸表面活性剂 谷氨酸型.pdf VIP
- FDA医疗器械人因工程申报指南终版深度解读.pptx VIP
- 2025年四川绵阳科技城新区招聘社区工作者考试真题.docx VIP
- 2025年CSCO前列腺癌诊疗指南解读PPT课件.pptx VIP
- 24J331 地沟及盖板资料.pdf VIP
- 四升五数学24版《30天暑假作业》每日一练.pdf VIP
- 2026年四川绵阳科技城新区社区工作者招聘考试试卷1(含答案解析).docx VIP
- 城市桥梁工程施工与质量验收规范(CJJ2-2025修订版,附操作指南).docx VIP
- GB50821-2012 煤炭工业环境保护设计规范.pdf VIP
原创力文档

文档评论(0)