函数当作参数

Js入门与实战 admin 353浏览
<script>
//函数也是一种数据类型
function fn() {
}
// funtion 数据类型 --> 对象(数组、函数)
//console.log( typeof fn);

function f1(s){
var k = 123+s;
console.log(k);
}
f1('sss');

var f2 = function(){
console.log(222);
}
// f2 函数会被当做值,传入 f1 函数内
//回调
f1(f2); 
</script>
<script>
function f1(){
var a=10;
var f2= function(){
alert(2);
}	
return f2;
}
//闭包
var k=f1();
k();
</script>

转载请注明:大灰牛博客 » 函数当作参数