Menu
CoddyTech

声明函数

本课属于 Coddy JavaScript 学习旅程的“基础知识”单元。第 45 课,共 77 课。

函数是一段有名称的代码。函数的作用是多次重复使用一段代码。

例如,看看这段代码:

console.log("Welcome to Coddy");
console.log("New session...");
console.log("Welcome to Coddy");
console.log("Another session...");
console.log("Welcome to Coddy");

我们反复使用相同的代码 console.log("Welcome to Coddy")。这段代码还有一个问题:如果我们想把消息 Welcome to Coddy 改成其他内容,比如“Welcome aboard”,就需要修改 3 行不同的代码。为了解决这个问题,我们将使用函数。

要声明一个函数,我们使用以下语法:

function functionName() {
    code;
}

在这个示例中,我们将创建一个名为 greet 的函数,它看起来像这样:

function greet() {
    console.log("Welcome to Coddy");
}

要使用、调用或执行这个函数,我们写下 greet():

greet();
console.log("New session...");
greet();
console.log("Another session...");
greet();

这会产生与上面相同的输出。

注意:在 JavaScript 中,函数声明会被提升,这意味着从技术上讲,你可以在函数出现在代码中之前调用它。不过,最好先编写函数,再调用它,这样代码会更清晰易读。

challenge icon

挑战

简单

编写一个程序,获取一个输入,即一个数字(已给出)。这个输入数字表示要执行下面这个函数多少次。 

创建一个函数,计算 1 到 10000(包括这两个数)之间所有数字的总和,并将结果打印出来。函数名可以由你自行决定。

注意!在代码中,先写函数,再写调用或执行函数的语句。

亲手试试

// 在下面编写函数


let n = parseInt(inp); // 不要修改这一行

// 用循环运行你的函数 n 次
quiz icon自我测试

这节课包含一个小测验。开始学习即可作答,并记录你的进度。

基础知识中的所有课

自己练习: JavaScript 在线编译器