在JavaScript中,函数(function)是一段可以执行特定任务的可重用代码块。你可以创建自己的函数来执行任何特定的任务或操作。函数可以接受输入(参数),并且可以返回结果。
下面是一个简单的JavaScript函数示例:
```javascript
function greeting(name) {
return "Hello, " + name;
}
```
在这个例子中,我们定义了一个名为 `greeting` 的函数,它接受一个参数 `name`。函数返回一个字符串,其中包含传入的 `name` 参数。你可以像这样调用它:
```javascript
console.log(greeting("Alice")); // 输出 "Hello, Alice"
```
你还可以创建更复杂的函数,这些函数可以执行更复杂的操作,例如计算数值、处理数组或对象等等。例如:
```javascript
function calculateSum(numbers) {
let sum = 0;
for (let i = 0; i < numbers.length; i++) {
sum += numbers[i];
}
return sum;
}
```
在这个例子中,我们创建了一个名为 `calculateSum` 的函数,它接受一个数字数组作为参数,并计算数组中所有数字的总和。你可以像这样调用它:
```javascript
console.log(calculateSum([1, 2, 3, 4, 5])); // 输出 15
```
这只是JavaScript函数的基础。你还可以使用更高级的特性,如默认参数、箭头函数、回调函数等等。