简析前端函数

概述

函数是一个可执行的语句块,这个语句块在函数声明的时候不执行,在函数调用的时候才执行。

我们可以将我们需要执行多次的代码放在一个函数中,这样我们每次调用函数就可以执行这些代码了。

把重复执行的代码放在函数中,当需求发生改变的时候,我们只需要修改函数,而不必修改多处代码。

函数的声明与调用:

通过function可以声明一个函数,代码如下:

简析前端函数_第1张图片

在上面的代码中,fun就是函数名,在函数名后面加一个括号,就可以调用函数:

fun( );

传递参数

我们可以定义一个函数计算两个数的加和,这两个数是不确定的,我们可以在函数中定义参数来实现这样的功能


简析前端函数_第2张图片

表达式的返回值其实就是浏览器计算得到的表达式的结果,比如我们可以把100+200这个表达式赋值给一个标量。

var result = 100 + 200;

我们也可以为函数定义一个表达式,这样函数调用时候,就会返回一个结果,我们同样可以把这个结果赋值给一个变量:


简析前端函数_第3张图片

函数声明与函数表达式

函数声明与函数表达式的功能几乎完全一样,唯一的区别就:如果使用函数声明,我们可以在代码的下方声明一个函数,在代码上方也是可以调用这个函数的,但是函数表达式只有在表达式代码下方才能调用这个函数,如果在函数表达式代码上方调用函数会报错。

以上就是关于函数的分享,更多前端内容请 点击关注

你可能感兴趣的:(简析前端函数)