JavaScript语法基础【四】

60 阅读1分钟

JavaScript函数

image.png

image.png

形参

形参:一个特殊的变量

特殊:只能在函数内部使用

值:函数调用的时候,由实参确定

// 定义一个函数,添加两个形参
function fn(a,b){
  console.log('我是一个叫做fn的函数')
  console.log(a)
  console.log(b)
}
// 调用一个函数
fn()

运行结果:

image.png

实参

实参:给形参进行赋值

规则:按照从左到右的顺序依次赋值

// 定义一个函数,添加两个形参
function fn(a,b){
  console.log('我是一个叫做fn的函数')
  console.log(a)
  console.log(b)
}
// 调用一个函数,添加两个实参
fn(10,20)

运行结果:

image.png

// 定义一个函数,添加两个形参
function fn(a,b){
  console.log('我是一个叫做fn的函数')
  console.log(a)
  console.log(b)
}
// 调用一个函数,添加两个实参
fn(10,20)
// 每次调用每次赋值
fn(100,200)

运行结果:

image.png

函数的返回值

给函数调用添加一个结果

语法:

function fn(){
 //装在盒子里的代码
 ...
 return 结果
}

总结:

1. 函数就是js中的一个数据类型而已

2. 函数定义阶段,函数体内代码不执行,调用一次执行一次

3. 形参:就是定义在函数内部使用的变量

实参:就是函数调用时给形参赋值的内容

4.在函数内使用return给函数添加一个结果作为函数的返回值