
JavaScript
机械师zjf
这个作者很懒,什么都没留下…
展开
-
Javascript 面向对象编程(一):封装
Javascript是一种基于对象(object-based)的语言,你遇到的所有东西几乎都是对象。但是,它又不是一种真正的面向对象编程(OOP)语言,因为它的语法中没有class(类)。那么,如果我们要把"属性"(property)和"方法"(method),封装成一个对象,甚至要从原型对象生成一个实例对象,我们应该怎么做呢?一、 生成实例对象的原始模式假定我们把猫看成一个对象,它有"名字...转载 2018-10-09 15:14:41 · 122 阅读 · 0 评论 -
Javascript面向对象编程(二):构造函数的继承
这个系列的第一部分,主要介绍了如何"封装"数据和方法,以及如何从原型对象生成实例。今天要介绍的是,对象之间的"继承"的五种方法。比如,现在有一个"动物"对象的构造函数。function Animal(){ this.species = "动物"; }还有一个"猫"对象的构造函数。function Cat(name,color){ this.name = n...转载 2018-10-09 15:27:35 · 158 阅读 · 0 评论 -
Javascript面向对象编程(三):非构造函数的继承
这个系列的第一部分介绍了"封装",第二部分介绍了使用构造函数实现"继承"。今天是最后一个部分,介绍不使用构造函数实现"继承"。一、什么是"非构造函数"的继承?比如,现在有一个对象,叫做"中国人"。var Chinese = { nation:'中国' };还有一个对象,叫做"医生"。var Doctor ={ career:'医生' }请问怎样转载 2018-10-09 15:31:45 · 123 阅读 · 0 评论 -
js实现警报demo
html: <div style="dispaly:none"><audio src="${rc.contextPath}/view/arcgis/images/alarm.wav" id="Jaudio" class="media-au原创 2018-12-20 16:18:57 · 2018 阅读 · 0 评论