内置对象-数组对象
内置对象第二部分-数组
前言
一、数组对象的创建
数组对象创建有两种方式
- 字面量方式
- new Array()
//1.利用字面量创建数组
var arr = [1,2,3];
console.log(arr[0]);
//2.利用new Array()创建
var arr1= new Array(); //创建了一个空的数组
var arr2 = new Array(2); // 这个2表示 数组长度为2,里面有两个空的元素
var arr3 = new Array(2,3); // 等价于[2,3,] 有两个数组元素2和3
二、检测是否为数组
// (1)instanceof 运算符 用来检测是否为数组
var arr = [];
var obj = {
};
console.log(arr instanceof Array); //true
console.log(obj instanceof Array); //false
// Array.isArray(参数)
console.log(Array.isArray(arr)); //true
三、添加或者删除数组元素
添加删除数组元素方法
// 1.push() 在我们数组的末尾 添加一个或者多个数组元素 push
var arr = [1,2,3];
arr.push