File tree Expand file tree Collapse file tree
problems/function-arguments Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1717 , "OBJECTS" : " 对象"
1818 , "OBJECT PROPERTIES" : " 对象的属性"
1919 , "FUNCTIONS" : " 函数"
20- , "FUNCTION ARGUMENTS" : " FUNCTION ARGUMENTS "
20+ , "FUNCTION ARGUMENTS" : " 函数的参数 "
2121 }
2222}
Original file line number Diff line number Diff line change 1+ ---
2+
3+ # 函数的参数
4+
5+ 一个函数可以被声明为接受任意数量的参数。参数可以是任意的类型,例如字符串,数字,数组,对象,甚至另一个函数。
6+
7+ 例子:
8+
9+ ` ` ` js
10+ function example (firstArg, secondArg) {
11+ console.log(firstArg, secondArg);
12+ }
13+ ` ` `
14+
15+ 我们可以**调用**这个函数,并给它两个参数:
16+
17+ ` ` ` js
18+ example('hello', 'world');
19+ ` ` `
20+
21+ 上面的代码将打印 `hello world` 到终端。
22+
23+ # # 挑战:
24+
25+ 创建名为 `function-arguments.js` 的文件。
26+
27+ 在文件中,定义一个名为 `math` 的函数,它接受三个参数。你需要知道的是,参数的名字仅仅是用来引用它们的而已。
28+
29+ 所以你可以给它们起任何你喜欢的名字。
30+
31+ ` math` 所做的工作是,将第二个和第三个参数相乘,然后加上第一个参数,将最后的结果返回。
32+
33+ 之后,使用 `console.log()` 调用并打印出函数的结果。调用时,函数的第一个参数是 `53`,第二个参数是 `61`,第三个参数是 `67`。
34+
35+ 运行下面的命令检查你的程序是否正确:
36+
37+ ` javascripting verify function-arguments.js`
38+
39+ ---
Original file line number Diff line number Diff line change 1+ ---
2+
3+ # 你现在完全掌控了参数!
4+
5+ 干得漂亮。
6+
7+ 运行 `javascripting` 并选择下一个挑战。
8+
9+ ---
You can’t perform that action at this time.
0 commit comments