唐突西施

博客园 首页 新随笔 联系 订阅 管理

2017年11月1日 #

摘要: Javascript面向对象编程:非构造函数的继承 这个系列的第一部分介绍了"封装",第二部分介绍了使用构造函数实现"继承"。 今天是最后一个部分,介绍不使用构造函数实现"继承"。 一、什么是"非构造函数"的继承? 比如,现在有一个对象,叫做"中国人"。 var Chinese = { nation 阅读全文
posted @ 2017-11-01 18:49 唐突西施 阅读(110) 评论(0) 推荐(0) 编辑

摘要: Javascript面向对象编程:构造函数的继承 这个系列的第一部分,主要介绍了如何"封装"数据和方法,以及如何从原型对象生成实例。 今天要介绍的是,对象之间的"继承"的五种方法。 比如,现在有一个"动物"对象的构造函数。 function Animal(){ this.species = "动物" 阅读全文
posted @ 2017-11-01 18:47 唐突西施 阅读(151) 评论(0) 推荐(0) 编辑

摘要: Javascript 面向对象编程:封装 作者:阮一峰 Javascript是一种基于对象(object-based)的语言,你遇到的所有东西几乎都是对象。但是,它又不是一种真正的面向对象编程(OOP)语言,因为它的语法中没有class(类)。 那么,如果我们要把"属性"(property)和"方法 阅读全文
posted @ 2017-11-01 18:46 唐突西施 阅读(139) 评论(0) 推荐(0) 编辑