基础对象
Array数组
- JavaScript 中 Array对象用于定义数组。
定义方式一
var 变量名=new Array(元素列表);//方式一
var arr =new Array (1,2,3,4);
定义方式二
var变量名=[元素列表];//方式二
var arr = [1,2,3,4];
- 访问
arr[索引]=值;
arr[10] = "hello";
- javaScript中的数组类似于java中的集合
- 特点:
- 1.长度可变
- 2.类型可变
// var arr = new Array(1,2,3,4);
var arr = [1,2,3,4]
// console.log(arr[1]);
/*
* javaScript中的数组类似于java中的集合
* 特点:1.长度可变
* 2.类型可变
* */
arr[10]=50
document.write(arr[10]);//50
document.write(arr[8]);//undefined
document.write(arr[9]);//undefined
arr[5]='A';
arr[6]="张三";
document.write(arr[5]);//A
document.write(arr[6]);//张三
方法
- for循环遍历所有的元素
- forEach():遍历数组中有值的元素
- ES6箭头函数
- pushu()添加元素
- splice():删除元素
//遍历数组
//for循环遍历所有的元素
for (let i = 0; i < arr.length; i++) {
console.log(arr[i]);
}
console.log("====================")
//forEach:遍历数组中有值的元素
arr.forEach(function (e){
console.log(e);
})
console.log("====================")
// ES6箭头函数
arr.forEach((e)=>{
console.log(e);
})
console.log("====================")
//push:在末尾添加元素
arr.push(6,7,8,9);
arr.forEach((e)=>{
console.log(e);
})
console.log("====================")
//splice:删除元素
arr.splice(2,2);//参数为:索引位置,删除个数