07-js函数

Posted 冰凉小手

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了07-js函数相关的知识,希望对你有一定的参考价值。

声明

利用函数关键字自定义函数(命名函数)

function 函数名(形参) {
    函数体
}

函数表达式(匿名函数)

var fun = function(形参) { //fun是变量,里面存储的是函数
    函数体
}

形参与实参的匹配

  1. 实参的个数大于形参的个数,函数只取形参的个数,多余的忽略
  2. 实参的个数小于形参的个数,无赋值的形参为undefined

return

  1. 执行return后终止函数
  2. return只返回一个值,有多个值时返回最后一个,可以用数组返回多个值

arguments

  1. 括号为空时就是用arguments存储
  2. arguments是函数内置的,每个函数都有,可以直接调用arguments数组

以上是关于07-js函数的主要内容,如果未能解决你的问题,请参考以下文章

js---07 js解析器作用域

使用从循环内的代码片段中提取的函数避免代码冗余/计算开销

在 Visual Studio 中创建构造函数的代码片段或快捷方式

Web-Lesson07-JS的函数及作用域

调用模板化成员函数:帮助我理解另一个 *** 帖子中的代码片段

web代码片段