原型形式
示例
形貌
用原型实例指向建立对象的类, 使用于建立新的对象的类同享原型对象的属性及要领. 固然javascript是基于原型链完成对象之间的继续,
这类继续是基于一种对属性或许要领的同享, 而不是对属性和要领的复制.
案例
假定页面中有许多核心图, 具有差别的切换结果, 有高低切换, 摆布切换, 渐隐渐现.
完成
// 图片轮播类
var LoopImages = function(imgArr, container) {
this.imagesArray = imgArr; // 轮播图片数组
this.container = container; // 轮播图片容器
};
LoopImages.prototype = {
createImage: function() { // 建立轮播图片
},
changeImage: function() { // 切换下一张图片
}
};
// 高低滑动切换类
var SlideLoopImg = function(imgArr, container) {
// 组织函数继续
LoopImages.call(this, imgArr, container);
};
SlideLoopImg.prototype = new LoopImages();
// 重写继续的切换下一张图片
SlideLoopImg.prototype.changeImage = function() {};