function

js 支持两种函数:一类是语言内部的函数(如eval() ),另一类是自己创建的。

在 JavaScript 函数内部声明的变量(使用 var)是局部变量,所以只能在函数内部访问它。(该变量的作用域是局部的)。

您可以在不同的函数中使用名称相同的局部变量,因为只有声明过该变量的函数才能识别出该变量。

函数调用

有如下四种调用js函数的方式:

  • 作为函数

  • 作为方法

  • 作为构造函数

  • 通过call()apply()

返回函数的函数

  1. 当函数无明确返回值时,返回的值就是undefined

  2. 当函数有返回值时,返回值是什么就返回什么。

我们可以通过使用 return 语句实现将函数返回调用它的地方。

在使用 return 语句时,函数会停止执行,并返回指定的值。

原文地址:https://www.cnblogs.com/yy50831/p/9944105.html