
JS中函数名后面的括号加与不加的区别和作用
2个回答
展开全部
加括号为调用该函数,返回值为函数返回值;
不加括号可认为是查看函数完整信息,即查看整个函数体,返回值即整个函数体,不加括号传参相当于传入函数整体
function test() {
return "test";
}
分别打印
test: function test() {return "test";} //函数表达式
test(): test //函数执行结果
不加括号可认为是查看函数完整信息,即查看整个函数体,返回值即整个函数体,不加括号传参相当于传入函数整体
function test() {
return "test";
}
分别打印
test: function test() {return "test";} //函数表达式
test(): test //函数执行结果
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询