js函数

Myth丶恋晨 2023-07-15 11:26 60阅读 0赞

函数介绍

1. 什么是函数:

  1. 实现固定功能的代码块
  2. 函数是工具,是实现功能的工具
  3. 函数是通过其中的代码,来实现所谓的功能

2. 函数的特点:

  1. 封装: 将需要的代码,写入到函数中
  2. 重复: 一个函数可以反复调用
  3. 调用: 可以在任意需要位置上调用执行代码

3.函数定义封装
所谓的封装,就是将程序,放在 函数的 { } 中,就是函数程序的封装

  1. function 函数名称(函数的参数){
  2. 函数的代码;
  3. return 内容;
  4. }
  5. function 定义函数/封装 的关键词,作用类似于 关键词var
  6. 告诉计算机程序,我正在封装的是一个函数
  7. 函数名称 也就是这个函数的名称,之后调用函数时,是通过函数名称来调用函数,并且执行函数
  8. 函数的参数 执行函数时,输入给函数的数据信息
  9. 函数的代码 定义在{}中的程序,是函数执行时,调用的程序内容
  10. return 定义函数的返回值
  11. 如果没有 return , 函数的返回值是 undefined
  12. return会终止之后,函数程序的执行

在这里插入图片描述
注意:是有在调用函数时,封装在函数内部的程序,才会被执行

  1. 函数命名的规范 --- 与变量的命名规范相同
  2. 规则 : 只能使用 数字,字母,下划线_,美元$
  3. 不能以数字开头
  4. 区分大小写
  5. 规范 : 见名知意
  6. 驼峰命名法

4.函数调用
调用函数执行,必须使用函数的固定语法, 函数名称() 的方式来调用函数
对于匿名函数 var a = function(){}调用时使用变量名+()的方式来调用函数,即a();

  1. 函数在封装时和调用时,计算机的基本执行步骤和执行原
  2. 1,基本数据类型和复杂数据类型,在定义和存储数据时的区别
  3. 基本数据类型 : 布尔 数值 字符串 undefined null
  4. 复杂数据类型 : 对象 数组 函数
  5. 在计算机存储数据的过程中,将变量,存储在内存当中
  6. 在内存中计算机程序执行是,将内存中的存储空间虚拟的分成了两个部分
  7. 两个部分 来存储数据
  8. 基本数据类型,都存储在 当中
  9. 复杂数据类型,都存储在 当中
  10. var a = 100;
  11. 这是在定义一个基本数据类型
  12. a = 100 存储在
  13. 变量名称 a 存储的就是 数值100
  14. 调用变量a,就是调用其中存储的数据100
  15. var b = function (){}
  16. 这是在定义一个复杂数据类型
  17. function(){} 函数存储在 当中,并且计算机操作系统给这个函数定义了一个 内存地址 例如 0f0
  18. b 这个变量 存储在 当中
  19. b 这个变量 存储的是 函数的内存地址 0f0
  20. 调用变量b , 实际上是调用 0f0 这个地址 , 找到地址对应的函数 , 调用函数中的程序

5.函数说明
相当于注释,对函数进行解释说明的。语法如下:

  1. //@param 参数的意思 是对参数的说明
  2. 一般写 参数的名称 数据类型 作用
  3. //@return 返回值的名称 数据类型 作用
  4. return 返回值的意思 是对返回值的说明

注意:定义在函数内部的变量,参数等,在函数外部不能直接使用

函数实例

下面的函数就是求开始数到结束数的和
在这里插入图片描述prompt()方法是在弹框中输入值作为参数传进函数。
中间的判断语句其实是用来做容错处理的,就是函数一旦出错进行的处理,可以进行数据交换,也可以直接return返回出去

发表评论

表情:
评论列表 (有 0 条评论,60人围观)

还没有评论,来说两句吧...

相关阅读

    相关 js函数

    函数介绍 1. 什么是函数: 实现固定功能的代码块 函数是工具,是实现功能的工具 函数是通过其中的代码,来实现所谓的功能 2. 函数的特点:

    相关 JS 函数

    delegate() 指定的元素(属于被选元素的子元素)添加一个或多个事件处理程序,并规定当这些事件发生时运行的函数。 适用于当前或未来

    相关 JS函数

        函数是JS中的一等公民,平常JS的使用基本上都是和函数打交道。JS中的函数也可以看作是一个类(同时也是该类的构造器),函数本身也是一个对象,它是function的实例。

    相关 JS函数

    函数是JS中另一种符合类型,可以包含一段可执行的代码。也可以接收调用者传入参数。 作为弱类型语言,函数参数列表不需要声明数据类型,函数的返回值也不需要声明数据类型。 JS中

    相关 JS函数

    JS函数 一、 什么是函数 二、函数创建写法 1.自定义函数 2.函数表达式(又叫匿名函数) 3.利用函数的构造函数创