美文网首页
简析前端函数

简析前端函数

作者: 搬不完的元猿员 | 来源:发表于2019-04-25 05:15 被阅读0次

概述

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

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

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

函数的声明与调用:

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

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

fun( );

传递参数

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

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

var result = 100 + 200;

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

函数声明与函数表达式

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

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

相关文章

  • 简析前端函数

    概述 函数是一个可执行的语句块,这个语句块在函数声明的时候不执行,在函数调用的时候才执行。 我们可以将我们需要执行...

  • 简析前端回调函数

    回调函数就是一个参数,将这个函数作为参数传到另一个函数里面,当那个函数执行完之后,再执行传进去的这个函数。这个过程...

  • C++之析构函数

    析构函数的概述 析构函数 完成对象的清理工作,先清理,再释放对象空间。析构函数也是编译器自动调用。 析构函数 不能...

  • 简介python中的析构函数与构造函数

    python的构造和析构函数为固定的名字。 构造函数 析构函数 不像c++中那样构造函数和析构函数是类名字。并且在...

  • [C++之旅] 13 析构函数

    [C++之旅] 13 析构函数 析构函数与构造函数相反,构造函数在实例化一个对象时调用,而析构函数在销毁一个对象时...

  • 2020-02-10 C++基础2

    1:为什么析构函数必须是虚函数?为什么C++默认的析构函数不是虚函数? 将可能会被继承的父类的析构函数设置为虚...

  • C++基础-构造函数和拷贝函数

    构造函数 析构函数 析构函数: 相当于临终遗言,对象被回收的时候会被调用。如果有在对象内部开辟堆内存,在析构函数里...

  • C++三五法则

    1、需要析构函数的类也需要拷贝构造函数和拷贝赋值函数。 通常,若一个类需要析构函数,则代表其合成的析构函数不足以释...

  • 1 构造函数 1.1 构造函数及析构函数的定义及使用 构造函数的函数名为:init 析构函数的函数名为:del 1...

  • 析构函数

    析构函数与构造函数相反,在一个类的实例被释放之前,析构函数被调用,析构函数使用关键字deinit来定义,类似于初始...

网友评论

      本文标题:简析前端函数

      本文链接:https://www.haomeiwen.com/subject/ibengqtx.html