1.数组
1.1 数组的概念
1.数组可以把一组相关的数据一起存放,并提供方便询问(获取)方式
2.数组是指一组数据的集合,其中的每个数据被称为元素,在数组中可以存放任意类型的元素
1.2 创建数组
1.用 new 创建数组
var 数组名 = new Array();
var arr = new Array();
2.利用数组字面量创建数组
//1.使用数组字面量方式创建空的数组
var 数组名 = 【】;
//2.使用数组字面量方式创建带初始值的数组
var 数组名 = 【‘小白’,‘小黑’,‘大黄’,’瑞奇;】
2. 函数
2.1函数的概念
函数:就是封装了一段可被重复调用执行的代码块。通过此代码快可以实现大量代码的重复使用
2.2 函数的使用
声明函数
//声明函数
function 函数名(){
//函数体代码
}
1.function是声明函数的关键字,必须小写
2.由于函数一般是为了实现每个功能才定义的,所以通常我们将函数名命名为动词
调用函数
//调用函数
函数名()://通过函数名来执行函数体代码
1调用的时候千万不要忘记添加小括号
2.3 函数的参数
函数参数语法
形参:函数定义时设置接受调用时传入
实参:函数调用时传入小括号内的真实数据
参数的作用:在函数内部某些值不能固定,我们可以通过参数在调用函数时传递不同的值进去
函数参数的运用:
//带参数的函数声明
function 函数名(形参1,形参2,形参3...){//可以定义人员多的函数,用逗号分隔
//函数体
}
//带参数的函数调用
函数名(实参1,实参2,实参3...);
2.4 函数的返回值
return语句
返回值:函数调用整体代表的数据;函数执行完成后可以通过return语句将指定数据返回
//声明函数
function 函数名(){
...
return 需要返回的值;
}
//调用函数
函数名(); //此时调用函数就可以得到函数体内return后面的值
在使用return语句时,函数会停止调用,并返回指定的值
如果没有return,返回的值是undefined
break,continue,return的区别
break:结束当前循环体(如for,while)
continue:跳出本次循环,继续执行下次循环(如for,while)
return:不仅可以退出循环,还能返回return语句中的值,同时还可以结束当前的函数体内的代码