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