欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

JavaScript中函数定义的方法

程序员文章站 2022-03-02 11:55:06
...

JavaScript中函数如何定义

1. 函数声明

  function 函数名(形参){
    方法体
    return 返回值
  }
  function add(a,b){
    var total = a + b;
    return total;
  }
    add(1,2);

以上代码等价于

  add(1,2);
  function add(a,b){
    var total = a + b;
    return total;
  }
  函数声明会被提升。

2. 函数表达式

  var a = {};
  var 函数名 = function(){};

例如

  var add = function(a,b){return a+b};
  add();
  在函数声明之前无法调用函数,因为var声明的变量会提升,undefined()就会报错。
  在函数声明中,可以在函数声明之前调用函数的
  在函数表达式中,无法在函数表达式之前去调用函数
相关标签: 笔记