设想形式——原型形式

原型形式

示例

形貌

用原型实例指向建立对象的类, 使用于建立新的对象的类同享原型对象的属性及要领. 固然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() {};
    原文作者:引路人
    原文地址: https://segmentfault.com/a/1190000006698101
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞