《JS设计模式》笔记-适配器模式

适配器模式:讲一个类(对象)的接口(方法或者属性)转化成另外一个接口,使类(对象)之间接口的不兼容问题,通过适配器得以解决

更简单直接的理解:两个不同调用方法之间的转换器。

// 两个不同的方法
function add(num1, num2) {
    return num1 + num2
}
function sum(arr) {
    return arr[0] + arr[1]
}

// 通过适配器模式适配

function adaptor(num1, num2) {
    return sum([num1, num2])
}
function add(num1, num2) {
    return adaptor(num1, num2)
}

随机浏览