JavaScript的函数
1. 语法及用法
- 语法
- 形参:一个特殊的变量,只能在函数内部使用,值在函数调用时由实参决定
- 实参:给形参进行赋值,按照从左到右的顺序依次赋值
// 定义阶段
function 函数名(形参) {
装在盒子里面的代码
...
return 结果
}
// 调用阶段
函数名(实参)
- 示例1
function fn() {
console.log('我是一个叫做 fn 的函数')
}
fn() // 可以多次调用

- 示例2
function fn(a, b) {
console.log('我是一个叫做 fn 的函数')
console.log(a)
console.log(b)
}
// 调用两次
fn(10, 20)
fn(100, 200)

2. 案例
求任意正整数的阶乘?
function fn(n) {
var total = 1
// 结束:1
while (n >= 1) {
// 将每一个数字阶乘到 total 变量
total *= n
// 修改初始值
n--
}
console.log(total)
return total // 返回值
}
// 10的阶乘
r1 = fn(10) // 将函数返回值赋值给r1
// 12的阶乘
r2 = fn(12) // 将函数返回值赋值给r2
console.log('最终结果:', r1, r2)

3. 总结
- 函数就是
JS中的一个数据类型; - 函数定义阶段,函数体内部的代码
不执行,调用一次就执行一次; - 形参:定义在
函数内部使用的变量; - 实参:函数调用时给
形参赋值的内容; - 在函数内使用
return给函数添加一个结果作为函数的返回值;
参考链接:JavaScript的函数
感谢您的阅读与支持,如果这篇文章对您有帮助,请关注点赞收藏,您的支持是我创作的动力!


被折叠的 条评论
为什么被折叠?



