回调函数:javascript
特色:java
[].sort((a,b)=>{})
函数
''.replace(/\d+/,()=>{})
ui
let fn = (callback)=>{
// callback && callback.call(obj,100,200);
// callback => 传递进来的函数
// 若是传了参数,即传了函数(为真),则执行这个函数;若是没传函数,为undefined(为假)
//=> typeof callback === 'function'?callback():null;
let res = callback(10,20);
console.log(res); //30
}
fn((n,m)=>{
// this => window
// console.log(n,m); //100,200
return n + m;
});
复制代码