美文网首页
JavaScript Array 对象

JavaScript Array 对象

作者: 西瓜w | 来源:发表于2017-09-15 11:08 被阅读0次

1.介绍数组

       数组是值的有序集合。每个值叫做一个元素,而每个元素在数组中有一个位置,以数字表示,称为索引。JavaScript数组是无类型:数组元素可以是任意类型,并且同一个数组中的不同元素也可能有不同的类型。 --《JavaScript权威指南(第六版)》

2.定义方式

var empty = [];

var numbers = ['zero','one','two','three'];

第一个数组元素的索引值为 0,第二个索引值为 1,以此类推。

3.Array对象属性

最常用的是length属性,设置或返回数组元素的个数。

empty.length;                 //0

numbers.lenght;                //4

4.Array对象方法

4.1 concat(): 连接两个或更多的数组,不会修改原先的Array,返回新的数组。

参数:

①value1,value2.....valueN :任意多个值

返回值:

{Array} 一个新的数组,包含原先的Array和新加入的元素。

示例:

图1-1 图1-2

4.2 forEach(): 一次遍历元素,执行指定的函数,无返回值。

图2

4.3 join() :将数组中所有元素通过一个分隔符拼接为一个字符串。

参数:

①sparator {String}:各元素之间的分隔符,如果省略,默认以因为英文逗号','分隔。

返回值:

{String} :各元素以sparator为分隔符,拼接而成的一个字符串。

示例:

图 3

4.4 splice() :插入、删除数组元素。

参数:

①start {int} :开始插入、删除或替换的起始序号。

②deleteCount {int} :要删除元素的个数,从start处开始计算。

③value1,value2 ... valueN {Object} :可选参数,表示要插入的元素,从start处开始插入。若②参不为0,那么先执行删除操作,再执行插入操作。

返回值:

{Array}  返回一个包含删除元素的新的数组。若②参为0,表示没元素删除,返回一个空数组。

示例:

图4-1 图4-2 图4-3

4.5 slice(startIndex,endIndex) :返回数组的一部分

参数:

①startIndex :开始处的序号;若为负数,表示从尾部开始计算,-1代表最后一个元素,-2倒数第二个,依此类推。

②endIndex : 结束处的元素后一个序号,没指定就是结尾。截取的元素不包含此处序号的元素,结尾为此处序号的前一个元素。

返回值:

{Array} 一个新的数组,包含从startIndex到endIndex前一个元素的所有元素。

示例:

图5

5.静态方法

5.1  Array.isArray() :判断对象是否为数组

参数:

①value {Object}:任意对象

返回值:

{Boolean}  返回判断结果。当为 true时,表示对象为数组;为false时,表示对象不是数组

示例:

图6

相关文章

  • JavaScript Array 对象

    JavaScript Array 对象 Array 对象 Array 对象用于在单个的变量中存储多个值。 创建 A...

  • JS基础整理 - 2

    1 JavaScript Array(数组)对象 ![Array(数组)对象.png](http://upload...

  • JS高级

    1,javascript 基础知识 Array对象 Array对象属性 Arrray对象方法 Date对象 Dat...

  • 1 js对象

    1 JavaScript 对象JavaScript 提供多个内建对象,比如 String、Date、Array 等...

  • 2020-02-14

    JavaScript splice() 方法 JavaScript Array 对象](https://www.r...

  • js数组Array,Function

    Javascript的Array对象是用于构造数组的全局对象。 基本语法 window.Array是全局对象(也是...

  • JavaScript Array 对象

    array数组的方法简介 一.数组的创建 var cars = ["Saab", "Volvo", "BMW"];...

  • JavaScript Array 对象

  • JavaScript Array 对象

    1.介绍数组 数组是值的有序集合。每个值叫做一个元素,而每个元素在数组中有一个位置,以数字表示,称为索引。J...

  • JavaScript Array 对象

    1. Array 对象属性 1.1 length 用法:arrayObject.length: 设置或返回数组中元...

网友评论

      本文标题:JavaScript Array 对象

      本文链接:https://www.haomeiwen.com/subject/dwclsxtx.html