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 scrapy爬取前程无忧招聘信息
    scrf 原理及flask-wtf防护
    Django 惰性机制
    Django 中配置MySQL数据库
    Django的安装命令
    python装饰器
    python面向对象之继承
    OSI七层模型
    面向对象
    python函数
  • 原文地址:https://www.cnblogs.com/PrajnaParamita/p/5776872.html
Copyright © 2011-2022 走看看