JavaScript基础知识 前端笔记本

js数组

2016-08-22  本文已影响36人  饥人谷_廖珍

js中数组是比较常用的对象,同时js中的数组也十分的灵活。
一. 创建数组的方式

二. 数组的属性length

三、 数组的添加和删除
(1)push():在一个数组的最后一个元素后面添加元素,这个方法会改变原数组

     var arr=[1,2,3,4]
     var newarr=arr.push(0)//在arr数组的后面加上0这个值。
     console.log(newarr)//这个输出的结果是5,因为输出的是加入0后这个数组的长度。
     console.log(arr)//[1, 2, 3, 4, 0]用push()添加元素后,原来的数组改变了

(2)pop():删除数组的最后一个元素,这个方法也会改变原数组。

  var arr=[1,2,3,4]
  var newarr=arr.pop()//删除数组的最后一个元素
  console.log(newarr)//4,返回的是要删除的这个元素的值。
  console.log(arr)//[1,2,3] 原数组改变了。

(3)unshift():向数组头部添加一个元素,会改变原数组
var arr=[1,2,3,4]
var newarr=arr.unshift(0);在数组的头部添加0这个元素。
console.log(newarr)//5,和push方法一样,返回的是改变后的数组的长度。
console.log(arr)//[0, 1, 2, 3, 4]
(4)shift():删除数组的头部元素,会改变原数组

   var arr=[1,2,3,4]
   var newarr=arr.shift()
   console.log(newarr)//1,和pop方法一样,返回的是删除的元素的值。
   console.log(arr)//[2, 3, 4]

四、数组的其他操作

上一篇 下一篇

猜你喜欢

热点阅读