字面量创建数组
var arr = [10,20,30,40,50];
console.log(arr);
console.log(arr[0]);//10
console.log(arr[1]);//20
console.log(arr[2]);//30
console.log(arr[3]);//40
console.log(arr[4]);//50
console.log(arr[5]);//undefined
var arr = ["1","3","5","11","45","21"];
console.log(arr[4]);//45
添加元素:通过下标添加
var arr = [];
arr[0] = "1";
arr[1] = "2";
arr[3] = "3";
console.log(arr);
添加元素:push方法添加(数组尾部添加元素)
var arr = [];
arr[0] = "1";
arr[1] = "2";
arr[3] = "3";
console.log(arr);
arr.push("6");
arr.push("7");
console.log(arr);
添加元素:unshift方法(数组头部添加元素)
var arr = [];
arr[0] = "1";
arr[1] = "2";
arr[3] = "3";
arr.unshift(2022);
arr.unshift(1998);
arr.unshift("2019");
console.log(arr);
删除元素:pop方法(尾部删除元素)
var arr = [];
arr[0] = "1";
arr[1] = "2";
arr[3] = "3";
arr.pop();
console.log(arr);
删除元素:shift方法(删除头部元素)
var arr = [];
arr[0] = "1";
arr[1] = "2";
arr[3] = "3";
arr.shift();
console.log(arr);
数组的拼接 concat方法
var arr1 = ["0","1","2","3"];
var arr2 = ["4","5","6","7"];
var arr3 = [10,20,30,65,45,37];
var newArr = arr1.concat(arr3,arr2);
console.log(newArr);
获取指定元素对应的下标 indexof方法
var arr = ["0","1","2","3","4","5","6","7",10,20,30,40,50,100,85,65];
var index = arr.indexOf(85);
console.log(index);