- 数组,可存储多个数据(数组名用arr代替)
- 数组长度:arr.length
- 向数组添加元素:arr.push(‘添加内容’)//添加位置为数组最后
arr.onshift(‘添加内容’)//添加位置为数组开头
-
- 删除元素:arr.pop(要求) 若没有要求就删除最后一个元素
- 删除指定元素:arr.splice(开始位置,从此开始删除几个元素),若没有写明删除几个元素,便从此开始(包括这个元素)删到尾
- 更改元素:arr.[要更改的元素]=’更改后的元素’
- 在函数中遍历函数
i<arr.length
二,函数 ,执行特定任务的代码块
- 写法:function 函数名(参数){函数体}
- 调用:函数名()//可以在任何地方调用
- 只用在被调用时,才执行
- 传参:有形参,实参之分,写在括号内
- 返回值:return或用返回用变量保存的数组
- 输出值或打印值以返回值为准
- 作用域,起作用的范围
- 全局变量:在函数外定义,整个<script>标签内都可以调用
- 局部变量:又称为函数作用域,在函数内部定义,只能局部使用
- 在两者起冲突时,就近原则,以局部变量为准