JavaScript入门笔记(四):Function 函数的相关概念及操作

作者: JONE 分类: PHPer 发布时间: 2017-07-03 19:31

一 函数的相关概念

什么是函数:是可以被命名的,它是为了解决某些功能的代码段!

1)可以被命名:表示函数是可以有名字的,也是可以没有名字的。

2)代码段:函数体

为什么要有函数;为了解决代码的重用!减少代码量。

函数的分类自定义函数和系统内置函数

二 定义函数

155-1

结构说明:

  • function它是定义函数的关键字 不可以省略。
  • 函数名它的命名规则与变量名是一样的
    • 可以使用大小写英文字母、下划线(_)、美元符号($)、数字组成
    • 不能使用数字开头
    • 不能使用JS中的关键字和保留字作为函数名
    • 如果函数是由多个单词组成的,那么可以使用下划线连接法和驼峰法
  • 函数名后面紧跟着一对小括号 这一对小括号不能省略
  • 小括号里面可能有参数,我们将其称之为形参
  • 小括号后面紧跟着一对大括号 这一对大括号不能省略
  • 大括号里面是函数体

注意:函数定义了一定要调用函数

三 函数的调用

格式:

函数名([实参列表])

四 函数的形参和实参

函数的参数分为两种:形式参数和实际参数

形式参数:在定义函数的时候的参数就称之为形式参数,简称“形参”

实际参数:在调用函数的时候的参数就称之为实际参数,简称“实参”

五 return 和arguments

1、return

1)return在英文中表示“返回”的意思

2)return关键字是在函数体里面使用。

它在函数体使用有两层含义
1、当函数体里面遇到了return关键字以后,当前的这个函数就不会再往下进行执行了。
2、它会向函数的调用者返回数据 (重点)

4)格式:return 数据;

4)特别强调:在一个函数里面,return只会执行一次,return关键字可以有多个。

return关键字它只能返回一个数据,如果需要返回多个数据,我们可以将多个数组使用数组的方式来保存,然后再将数组返回。

2 arguments

相关资料http://www.cnblogs.com/lwbqqyumidi/archive/2012/12/03/2799833.html