js函数 Myth丶恋晨 2023-07-15 11:26 9阅读 0赞 ## 函数介绍 ## **1. 什么是函数:** 实现固定功能的代码块 函数是工具,是实现功能的工具 函数是通过其中的代码,来实现所谓的功能 **2. 函数的特点:** 封装: 将需要的代码,写入到函数中 重复: 一个函数可以反复调用 调用: 可以在任意需要位置上调用执行代码 **3.函数定义封装** 所谓的封装,就是将程序,放在 函数的 \{ \} 中,就是函数程序的封装 function 函数名称(函数的参数){ 函数的代码; return 内容; } function 定义函数/封装 的关键词,作用类似于 关键词var 告诉计算机程序,我正在封装的是一个函数 函数名称 也就是这个函数的名称,之后调用函数时,是通过函数名称来调用函数,并且执行函数 函数的参数 执行函数时,输入给函数的数据信息 函数的代码 定义在{}中的程序,是函数执行时,调用的程序内容 return 定义函数的返回值 如果没有 return , 函数的返回值是 undefined return会终止之后,函数程序的执行 ![在这里插入图片描述][watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80NTAwMDgxNA_size_16_color_FFFFFF_t_70] **注意:是有在调用函数时,封装在函数内部的程序,才会被执行** 函数命名的规范 --- 与变量的命名规范相同 规则 : 只能使用 数字,字母,下划线_,美元$ 不能以数字开头 区分大小写 规范 : 见名知意 驼峰命名法 **4.函数调用** 调用函数执行,必须使用函数的固定语法, 函数名称() 的方式来调用函数 对于匿名函数 `var a = function(){}`调用时使用变量名+()的方式来调用函数,即`a()`; 函数在封装时和调用时,计算机的基本执行步骤和执行原 1,基本数据类型和复杂数据类型,在定义和存储数据时的区别 基本数据类型 : 布尔 数值 字符串 undefined null 复杂数据类型 : 对象 数组 函数 在计算机存储数据的过程中,将变量,存储在内存当中 在内存中计算机程序执行是,将内存中的存储空间虚拟的分成了两个部分 栈 和 堆 两个部分 来存储数据 基本数据类型,都存储在 栈 当中 复杂数据类型,都存储在 堆 当中 var a = 100; 这是在定义一个基本数据类型 a = 100 存储在 栈 中 变量名称 a 中 存储的就是 数值100 调用变量a,就是调用其中存储的数据100 var b = function (){} 这是在定义一个复杂数据类型 function(){} 函数存储在 堆 当中,并且计算机操作系统给这个函数定义了一个 内存地址 例如 0f0 b 这个变量 存储在 栈 当中 b 这个变量 存储的是 函数的内存地址 0f0 调用变量b , 实际上是调用 0f0 这个地址 , 找到地址对应的函数 , 调用函数中的程序 **5.函数说明** 相当于注释,对函数进行解释说明的。语法如下: //@param 参数的意思 是对参数的说明 一般写 参数的名称 数据类型 作用 //@return 返回值的名称 数据类型 作用 return 返回值的意思 是对返回值的说明 **注意:定义在函数内部的变量,参数等,在函数外部不能直接使用** ## 函数实例 ## 下面的函数就是求开始数到结束数的和 ![在这里插入图片描述][watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80NTAwMDgxNA_size_16_color_FFFFFF_t_70 1]`prompt()`方法是在弹框中输入值作为参数传进函数。 中间的判断语句其实是用来做容错处理的,就是函数一旦出错进行的处理,可以进行数据交换,也可以直接`return`返回出去 [watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80NTAwMDgxNA_size_16_color_FFFFFF_t_70]: /images/20230528/6155ff5228114c05876ff3ead951b663.png [watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80NTAwMDgxNA_size_16_color_FFFFFF_t_70 1]: /images/20230528/60adb0d89eea4756b9d50bda7b46bdf3.png
相关 js函数 函数介绍 1. 什么是函数: 实现固定功能的代码块 函数是工具,是实现功能的工具 函数是通过其中的代码,来实现所谓的功能 2. 函数的特点: Myth丶恋晨/ 2023年07月15日 11:26/ 0 赞/ 10 阅读
相关 JS 函数 delegate() 指定的元素(属于被选元素的子元素)添加一个或多个事件处理程序,并规定当这些事件发生时运行的函数。 适用于当前或未来 小咪咪/ 2023年06月02日 08:29/ 0 赞/ 18 阅读
相关 JS函数 JS函数 直接摆demo <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> 心已赠人/ 2023年02月24日 03:55/ 0 赞/ 17 阅读
相关 JS函数 函数是JS中的一等公民,平常JS的使用基本上都是和函数打交道。JS中的函数也可以看作是一个类(同时也是该类的构造器),函数本身也是一个对象,它是function的实例。 爱被打了一巴掌/ 2022年05月21日 04:36/ 0 赞/ 171 阅读
相关 JS函数 函数是JS中另一种符合类型,可以包含一段可执行的代码。也可以接收调用者传入参数。 作为弱类型语言,函数参数列表不需要声明数据类型,函数的返回值也不需要声明数据类型。 JS中 古城微笑少年丶/ 2022年05月15日 05:42/ 0 赞/ 199 阅读
相关 js-函数 js函数表示方法有两种:函数声明和表达式法 一、函数声明 变量和函数均匀预解析 console.log(a) ====> var a 「爱情、让人受尽委屈。」/ 2022年03月15日 09:28/ 0 赞/ 186 阅读
相关 JS函数 <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <titl 「爱情、让人受尽委屈。」/ 2021年12月12日 16:39/ 0 赞/ 217 阅读
相关 JS函数 JS函数 一、 什么是函数 二、函数创建写法 1.自定义函数 2.函数表达式(又叫匿名函数) 3.利用函数的构造函数创 青旅半醒/ 2021年09月07日 06:09/ 0 赞/ 329 阅读
相关 js 函数 函数的声明 function 函数名(形参){} function test1( a1, a2){ alert("函数声明1 野性酷女/ 2021年07月24日 19:18/ 0 赞/ 390 阅读
还没有评论,来说两句吧...