js基础语法-数组

181 阅读2分钟

知道什么是数组及其应用的场景,掌握数组声明及访问的语法,具备利用数组渲染柱形图表的能力

for循环

根据while练习的四要素引入for循环
	1. 循环变量初始值
	2. 循环的条件
	3. 循环体
	4. 循环变量自增自减运算
练习
    循环的小结
 for循环: 当如果明确了循环的次数的时候推荐使用for循环
 while循环: 当不明确循环的次数的时候推荐使用while循环

循环语句的跳出

breakcontinue
	说明区别
		1. break: 一般用于结果已经得到, 后续的循环不需要的时候可以使用
		2. continue: 一般用于排除或者跳过某一个选项的时候, 可以使用continue

循环加强 双层for循环嵌套 在网页上打印出一个五行五列的星星 在网页上打印出一个五行递增列的星星 在网页上打印99乘法表

什么是数组? 为什么需要数组?

存储班级所有人的姓名

数组的使用

数组本质是数据集合,使用无非就是增删改查
查
	数组[下标]
改
	数组[下标] = 新值
增
	arr.push(新增的内容)
		push可以实现一次性添加多个的效果, 推荐使用
	arr.unshift(新增的内容)
删
	arr.pop()
	arr.shift()
	arr.splice(操作的下标,删除的个数)

遍历数组

访问数组里面的每一个数据 
依次访问
循环访问
提取公式

遍历数组的练习

求一组数中的所有数的和及其平均值
要求将数组中的0项去掉,将不为0的的值存入到新的数组 生成新的数组
求一组数中的最大值和最小值 以及所在位置
冒泡排序

    目标:理解封装的意义,能够具备封装函数的能力