JS数组:
创建数组:
利用new创建数组:
var arr = new Array();
字面量创建:
var arr = 【】;
数组中的值可以任意类型,一定要用逗号分隔开
获取数组中的元素:
下标从0开始,例如:arr【0】;
遍历数组中的元素:for
for(var i=0;i<arr.length;i++){
}
数组中修改或新增元素:arr【3】=”新增“
数组中的方法:
添加:
arr.push(3."新增”)——在数组末尾添加一个或多个元素 —— 返回数组新长度
arr.unshift() —— 在数组的开头添加一个或多个元素 —— 返回第一个元素值
删除:
arr.pop( ) —— 默认删除数组的最后一个元素 —— 并且返回数组新长度
arr.shift()—— 默认删除数组的第一个元素 ——返回第一个元素值
获取数组索引:
indexOf(“元素名”) —— 数组中查找给定元素的第一个索引
如果存在,返回索引号,如果不存在,返回-1
lastindexOf() —— 从数组的末尾往前查找该元素在数组中的最后索引
存在返回索引号,不存在返回-1