1 function test(){ 2 return 1; 3 } 4 var a = test; 5 console.log(a);//a是整个函数体,是一个函数对象
1 function test(){ 2 return 1; 3 } 4 var b = test(); 5 console.log(b);//返回1
函数名其实就是指向函数的指针。
不加括号可以认为是查看函数的完整信息。
不加括号传参,相当于传入函整体。
加括号表示立即调用(执行)这个函数里面的代码。
2022-09-15 07:15:11
1 function test(){ 2 return 1; 3 } 4 var a = test; 5 console.log(a);//a是整个函数体,是一个函数对象
1 function test(){ 2 return 1; 3 } 4 var b = test(); 5 console.log(b);//返回1
函数名其实就是指向函数的指针。
不加括号可以认为是查看函数的完整信息。
不加括号传参,相当于传入函整体。
加括号表示立即调用(执行)这个函数里面的代码。
下一篇:文件上传下载