JS中的函数
JavaScript 中的函数是被设计为执行特定任务的代码块,可以通过 function
关键字进行定义。函数的语法如下:
function functionName(parameter1, parameter2, ...) {// 要执行的代码块return returnValue; // 可选,用于返回值
}
其中 functionName
是函数的名称,parameter1, parameter2, ...
是函数的参数,函数可以接受零个或多个参数。在函数内部,可以通过参数来接收传入的值,并在代码块中进行处理。
函数可以包含任意数量的语句,可以执行各种操作,还可以通过 return
语句返回一个值。如果函数没有明确指定返回值,则默认返回 undefined
。
调用函数时,可以直接使用函数名,并传入对应的参数:
functionName(argument1, argument2, ...);
如果函数有返回值,可以将其存储在一个变量中:
let result = functionName(argument1, argument2, ...);
举个栗子:
function add(a, b) {return a + b;
}let sum = add(3, 5);
console.log(sum); // 输出 8
注意:
在 JavaScript 中函数也是一种对象,可以作为参数传递给其他函数,也可以在函数内部定义函数。函数的灵活性使得 JavaScript 可以支持函数式编程范式。