javascript学习笔记--数组

2018-10-11  本文已影响0人  持续5年输出bug

数组也是一个对象,用来存储一些值(元素)。
数组中的元素可以是任何数据类型

1.创建一个数组对象:
//构造函数方法,将元素作为构造函数的参数
var arr = new Array(1,2,3):
//字面量方法
var arr=[1,2,3];

console.log(typeof arr) // 打印结果为Object

注意:当只传一个整数作为元素时,构造函数与字面量表示的含义不同
var arr =[1] //表示数组元素arr[0]=1;
var arr = new Array(1);//表示arr.length=1

2.通过索引项数组添加元素:

   var arr = new Array():
    arr[1]=2;
    console.log(arr) 

3.获取某一索引对应的元素:

   var arr = new Array():
    arr[1]=2;
    console.log(arr[0]) 

4.检查数组的长度(元素的个数):

   var arr = new Array():
    arr[1]=2;
    console.log(arr.length) 

5.设置数组的长度

  //1.修改的元素长苏小于原长度,多出的部分会被删除,
  //2.修改的元素长度大于原长度,多出的部分会被空出来,
   var arr = new Array():
    arr[1]=2;
    arr.length=3
    //console.log(arr.length) ; 3 因为设置了数组的长度为3
    //console.log(arr) ; [, 2, ,]

6.始终向数组最后一位添加元素

   var arr = new Array():
    arr[1]=2;
   arr[arr.length]=10
    //console.log(arr) ; [ ,1, 10]
上一篇下一篇

猜你喜欢

热点阅读