回调函数是没有参数的,那怎么传递参数呢?

 1 function getEntity(url,callBackFun){
 2     if(callBackFun!=undefined && typeof callBackFun=='function'){
 3         callBackFun("user");
 4     }else{
 5         throw new Error("第二个参数不是函数");
 6     }
 7 }
 8 
 9 function dtoToEL(data,elId,callBackFun){
10     //业务处理
11     callBackFun();
12 }
13 
14 function getSelect(){
15     
16 }
17 //调用getEntity函数获取结果(比如ajax返回的结果),再回调getEntity的回调函数callBackFun
18 //回调函数预计就是将ajax的结果展示在页面,但是需要传递一个参数展示在哪个元素上(不能写死),
19 //所以需要调用getEntity时传递参数
20 $(function(){
21     getEntity("www.baidu.com",function(data){
22         dtoToEL(data,"name",getSelect);
23     });
24 })