- 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
您可能关注的文档
最近下载
- 战略地图化无形资产为有形成果.pptx VIP
- 四川省拟任县处级党政领导职务政治理论水平任职资格考试题全套(共12套).pdf VIP
- de50702c01 scs200f失步解列装置技术及使用说明书.pdf VIP
- 2025年下半年软件设计师上午真题及参考答案.docx VIP
- BiTeI体系中Rashba自旋劈裂效应及其对热电性能的影响机制探究.docx VIP
- 超声波焊接工艺.docx VIP
- 小型构件预制场建设方案68100.pdf VIP
- 《成人经鼻高流量氧疗护理规范》团体标准解读课件.pptx VIP
- 【机械制造类】2025年山东省普通高校招生(春季)全省统一考试专业知识试题.pdf
- 在线网课学习课堂《5G与人工智能(湖北师大 )》单元测试考核答案.pdf
原创力文档

文档评论(0)