javascript - 编写函数时使用括号

标签 javascript arrays function

为什么在编写函数时有时需要在括号内编写有时不需要?例如 function get arr()function get max(arr)。 谢谢, 一个

最佳答案

当你在括号内调用一个函数时,你就是在传递参数。

当你不传递任何东西时,你只需将括号留空,就像这样 ()。

例如:

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'

在第二种情况下,您将函数作为参数传递给另一个函数。

如果您需要更多信息,请发表评论,因为您的问题不是很清楚您想问什么。

关于javascript - 编写函数时使用括号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39429828/

相关文章:

c - 输出显示不同

function - 如何在 eshell(Erlang shell)中定义一个函数?

javascript - FullCalendar:更改 agendaDay 背景颜色

javascript - 使用 MozMill 测试独立 XUL 应用程序

arrays - mongodb:在对象数组中搜索所有 ID 的集合

algorithm - 解决有序列表中的模糊类别

c++ - 指向模板类成员函数的函数指针

javascript - HTML5 LocalStorage 似乎已损坏

javascript - 如何在构建期间不创建 404/不匹配匿名模块的情况下在 amd 兼容性检查中声明依赖项?

arrays - F# 两个数组 - 第一个数组乘积按第二个数组上的索引过滤