一、复习
·分支
if
if else
if else if
switch case 注意:写上break;
·循环
for
while
do while
·函数
函数的感念、作用、特性
函数创建
函数的调用
函数的参数(形参、实参)
返回值 tetrun
给函数本身设置一个值
终止函数中return之后的代码继续执行
二、数组
概念:数组是一组数据的集合,可以存储任意类型的数据
2.1 数组的创建
1.通过对象的方式创建 new
// 1. 通过对象的方式 new
var arr = new Array()
2. 字面量创建 [] 是字面量的含义
var arr1 = ['张三',true,21]
注意:数组中值和值之间使用英文逗号(,)隔开
2.2数组单个元素的访问
通过数组元素的键名(下标),来获取数组中的某一个值
语法:数组[键名]
//访问arr1数组中的张三
console.log(arr[0])
修改数组的元素值
数组名[键名] =修改后的值
// 将张三修改为李四
arr1[0] = '李四'
console.log(arr1);
2.3 数组的遍历
挨个访问数组的每一个元素
// 数组的遍历
for(var i=0;i<arr1.length;i++){
console.log(arr1[i])
}
练习
求和
var arr = {12,15,18,21,4}
<script>
var arr=[12,15,18,21,4]
var sum = 0
for(var i=0;i<arr.length;i++){
sum=sum+arr[i] //可以简写为 sum+=arr[i]
}
document.write(sum)
var avg = sum/arr.length
console.log(avg)
</script>