Xmind鸟瞰图:
简单文字总结:
数组的创建:
1.数组的特性:
①数组中,可以添加任意的数据类型
②数组是一个对象,属于复杂数据类型
③直接创建的数组可以在中间添加空值
④构造函数创建的数据不可以添加空值,会直接报错
2.数组创建方法:
①通过var来声明创建
②通过构造函数来创建
数组包含的属性:
1.数组的下标索引
2.数组的长度length
①如果小于原本长度会删除多余的值
②如果大于原本长度会增加对应的空值
数组的访问和修改:
1.通过索引下标来访问数组中的元素
2.通过索引下标来修改数组
数组的遍历:使用for循环,i小于数组的长度,遍历数组中的每一个值
栈方法和队列方法:
1.使用数组中的方法要考虑的三要素:
①方法的参数
②方法的返回值
③是否改变原本的数组
2.会改变原本数组的方法的有:
①push()在元素的末尾的位置添加,,需要几个就可以添加几个
②pop()删除元素,删除末尾最后一个元素
③unshift()在头部的位置进行添加
④shift()在头部的位置进行删除
3.栈方法:先进后出;队列方法:先进先出