javascript设计模式19适配器模式
适配器模式是一种相对简单的模式,主要作用是为了解决两个软件模块的接口之间不兼容的问题。
适配器属于包装模式的一种。
var googleMap = {
show:function(){
console.log('render map')
}
}
var baiduMap = {
display:function(){
console.log('render baidu map')
}
}
var baiduMapAdapter = {
show:function(){
return baiduMap.display();
}
}
var renderMap = function(map){
if(map.show instanceof Function){
map.show()
}
}
renderMap(googleMap)
renderMap(baiduMap)
Think Different, Make Different-编程是一个习惯

浙公网安备 33010602011771号