一、学习内容 JS数组 数组的概念 存储一个数据可以使用变量,如果要存储一组数据就需要使用数组,数组中的数据被称为元素,在数组中可以存放任意类型的数据。 创建数组的方式 利用new来创建数组 利用字面量来创建数组 获取数组元素的方式 利用下标索引进行获取,下标索引是从0开始的 遍历数组 arr.length可以获取数组的长度 在数组中新增元素 可以通过length来改变数组的长度 添加数组元素 索引号被占用,新值覆盖旧值 索引号未占用,直接添加新值即可 JS函数 函数概念 在JS的使用过程中会遇到非常多的相同的代码块,这些代码块需要被重复使用,这种情况,我们就可以使用函数来实现。 函数的使用 1、声明函数 function 函数名() { // 函数代码块 / 函数体代码}; 注意点: function 是声明函数的关键字,必须小写 函数名称通常是动词,因为函数一般都是为了实现某一个具体的功能才被定义的,比如:reverse(翻转的意思) 2、调用函数 函数名(); 注意点: 函数名后面一定要加小括号 函数不调用不执行。 函数的参数 函数的参数有形参和实参之分 在声明函数的时候,在函数名小括号后面的添加参数是形参,在调用函数的时候传递参数的是实参。 形参:形式参数,函数定义的时候的参数,当前并不知道具体的值是什么 实参:实际参数,函数调用的时候的参数,实参的值是传递给形参进行使用的。 基本语法 函数声明 function 函数名(形参1,形参2,形参3,形参4......) {// 函数体} 函数调用 函数名(实参1,实参2,实参3.......); 函数的形参和实参个数匹配问题 实参等于形参个数 输出正确的结果 实参小于形参个数 多余的形参,会是默认的undefined 实参大于形参个数 多余的实参会被直接舍弃 注意点:在一般情况下,实参尽量和形参保持匹配,否则可能会出现意外情况。 函数的小结 函数可以带参数,也可以不带参数 声明函数的时候,函数括号里的是形参,形参的默认值的undefined 调用函数的时候,函数名括号里的是实参 多个参数之间要用英文的逗号来分割 形参的个数进行和实参的个数要匹配。 函数的返回值 概念 有时候我们并不希望函数直接将结果打印出来,只是我们调用函数的时候直接获取结果进行使用即可,此时就需要使用return语句来实现。 语法 function 函数名() {...... return 返回值}; 函数名(); 调用函数的时候可以直接获取到return返回过来的值 注意点: 在使用return语句时,函数会停止执行,并且直接返回指定的值 如果函数没有return,返回的值是undefined |
欢迎光临 菁英数字科技(猩码)-猩码学苑-专注软件开发人才菁英教育 (http://www.xingmaxueyuan.com/) | Powered by Discuz! X3.4 |