zoukankan      html  css  js  c++  java
  • JS定义函数的两种方式

    定义函数的方式有两种:一种是函数声明;另一种是函数表达式

    1.函数声明

    函数声明的语法:

    function functionName(arg0, arg1, arg2){
       //函数体
    }

      关于函数声明, 它的一个重要的特征就是函数声明提升(function declaration hoisting), 意思是在执行代码之前会先读取函数声明。可以把函数声明放在调用它的语句后面。

    sayHi();
    function sayHi(){
        alert("Hi");
    }

    2.函数表达式

    函数表达式有几种不同的语法形式,下面是最常见的一种形式:

    var functionName = function(arg0, arg1, arg2){
        //函数体
    };

    这种形式看起来好像是常规的变量赋值语句,即创建一个函数并将它赋值给变量functionName。这种情况下创建的函数叫做匿名函数(anonymous function)。

    函数表达式与其他表达式一样,在使用之前必须赋值。

  • 相关阅读:
    python-登录小游戏
    easyclick 学习
    PYQT5 学习
    Pycharm之QT配置
    标贴打印机的基本使用
    开发遇到的问题及其解决
    Datatable 数据源
    JIRA操作之JQL
    类视图函数 VIEW
    前端基础
  • 原文地址:https://www.cnblogs.com/PrajnaParamita/p/5776872.html
Copyright © 2011-2022 走看看