欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

javascript什么是形參

任良志1年前6瀏覽0評論

在JavaScript中,形參指的是函數定義中聲明的參數,也叫做形式參數。它們作為函數簽名的一部分,起到限制實參傳入類型和數量的作用。下面通過舉例來看看形參在JavaScript中的應用。

function greet(name) {
console.log(Hello, ${name}!);
}
greet("Bob");

上面的代碼中,函數的形參為name,它接收傳入的字符串型實參。當函數被調用時,實參"Bob"會被傳遞給形參name,然后打印出Hello, Bob!。

function calculateSum(a, b) {
return a + b;
}
let sum = calculateSum(2, 3);
console.log(sum);

上面的代碼中,函數的形參為a和b,它們都接收傳入的number型實參。當函數被調用時,實參2和3會被傳遞給形參a和b,然后返回它們的和5,并被賦值給變量sum,最后打印出5。

形參的使用可以使函數的邏輯更加靈活,以下是一些常見的使用場景:

1、形參的默認值

function greet(name = "World") {
console.log(Hello, ${name}!);
}
greet(); // Hello, World!
greet("Bob"); // Hello, Bob!

上面的代碼中,函數的形參name可以傳入任何字符串型的實參,如果沒有傳入實參,則默認為"World"。

2、使用不定長參數

function calculateSum(...numbers) {
let sum = 0;
for (let num of numbers) {
sum += num;
}
return sum;
}
let sum1 = calculateSum(2, 3);
let sum2 = calculateSum(1, 2, 3, 4);
console.log(sum1); // 5
console.log(sum2); // 10

上面的代碼中,函數的形參前面添加了省略號...,表示它是一個不定長參數。當函數被調用時,傳入的實參會被打包成一個數組,可以通過數組的遍歷來實現對多個實參的操作。

形參在JavaScript中扮演著非常重要的角色,能夠為函數添加各種不同的功能和使用場景。在編寫JavaScript代碼時,需要熟練掌握形參的使用,尤其對默認參數和不定長參數的運用要更加靈活。