<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>