示例示例函數有以下幾種:普通函數:普通函數是一種最常見的函數,它可以接受參數并返回一個值。
JavaScript 函數有以下幾種:
1. 普通函數:普通函數是一種最常見的函數,它可以接受參數并返回一個值。
例子:
function sum(a, b) {
return a + b;
}
var result = sum(2, 3);
console.log(result); // 5
2. 匿名函數:匿名函數是沒有名稱的函數,它可以接受參數并返回一個值。
例子:
var sum = function(a, b) {
return a + b;
}
var result = sum(2, 3);
console.log(result); // 5
3. 閉包函數:閉包函數是一種特殊的函數,它可以訪問外部作用域中的變量,并且可以保存內部狀態。
例子:
function outerFunction(x) {
var innerVariable = 5;
function innerFunction(y) {
return x + y + innerVariable;
}
return innerFunction;
}
var innerFunc = outerFunction(10);
var result = innerFunc(2);
console.log(result); // 17
4. 箭頭函數:箭頭函數是 ES6 中引入的新函數,它可以簡化函數的書寫形式,并且可以訪問外部作用域中的變量。
例子:
var sum = (a, b) => a + b;
var result = sum(2, 3);
console.log(result); // 5
本站系公益性非盈利分享網址,本文來自用戶投稿,不代表碼文網立場,如若轉載,請注明出處
評論列表(6條)