把函数赋给变量会调用函数?只是一赋值的一个过程,还没有去调用为什么它自己会调用一次这个函数? <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> </head> <body> <script type="text/javascript"> //内部私有函数 // function a(param){ // function b(param1){ // return param1+10; // }; // return '在函数体内调用函数b的结果为:'+b(param); // }; // console.log(a(20)); // function a(param){ // var b=function(param1){ // return param1+10; // }; // return b(param); // }; // document.write(a(22)); //返回函数的函数 function a(){ alert('aaa'); return function b(){ alert("bbb"); } } var func=a(); </script> </body> </html>
习惯受伤
相关分类