码迷,mamicode.com
首页 > 编程语言 > 详细

js数组的定义方法与基本使用

时间:2015-07-08 18:14:38      阅读:149      评论:0      收藏:0      [点我收藏+]

标签:

  1. 声明方式:new array()   和  []

不支持关联数组,只支持索引数组

* 数组元素的操作

*1.添加

* a.使用下标方式a[索引]=值;

* b.在尾部添加一个元素  数组名.push(值);

* c.在头部添加一个元素   数组名.unshift(值);

*2.删除

* a.delete  数组名[索引];并且值变为undefined

* b.数组名[索引] = undefined

* c.尾部的删除  数组名.pop();

* d.头部的删除  数组名.shift();

* e.删除指定位置个数的元素数组名.splice(‘开始位置‘,‘要删除元素的个数‘,‘要删除后插入的新元素‘)

        *3.查看

* a.数组名.[索引]访问

*4.修改

* a.数组名[索引]=新的值

        *5.数组的常用方法

* a.join(‘以什么为分隔符‘)将数组变成字符串

* b.reverse数组的反转

* c.slice(‘开始的位置‘,‘结束的位置‘)拆分数组

*slice 方法一直复制到 end 所指定的元素,但是不包括该元素。如果 start 为负,将它作为 length + start处理,此处 length 为数组的长度。如果 end 为负,就将它作为 length + end 处理,此处 length 为数组的长度。如果省略 end ,那么 slice 方法将一直复制到 arrayObj 的结尾。如果 end 出现在 start 之前,不复制任何元素到新数组中。

2.公有属性

        查看长度:      数组名.length

js数组的定义方法与基本使用

标签:

原文地址:http://www.cnblogs.com/dai-idiot/p/4630700.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!