为什么在编写函数时有时我需要在括号内写字,有时我不知道?例如function get arr()
vs function get max(arr)
。
谢谢,
甲
答案 0 :(得分:2)
当您使用任何内部的paranthesis调用函数时,您将提供参数。
当你没有传递任何东西时,你只需将父母身份保持为空白()()。
例如:
function add(a,b){ //passing arguments
return a+b;
}
add(15,13); // returns 28
function name(){ //not passing arguments
return 'hello world';
}
name(); // returns 'hello world'
在第二种情况下,您将函数作为参数传递给另一个函数。
如果您需要更多内容,请发表评论,因为您的问题不是很清楚您想要问什么。