function getBeerById( id, callback){
_request('GET','URL'+id,function(res){
callback(res.responseText)
});
}; function getBeerByIdBridge(){
getBeerById(id,function(res){
alert(res.toString());
});
//doAnothering;
}; var el = document.querySelector('#test');
el.addEventListener('click',getBeerByIdBrige,false);
所谓的建造者模式跟桥接模式一样好像,就是常见的回调,让思路更加清晰一点点