,,JavaScript数组详细归纳

,,JavaScript数组详细归纳

JavaScript用于在单个变量中存储多个值。数组是一个特殊的变量,可以一次存储多个值。下面这篇文章是小编详细总结一下JavaScript数组,有需要的朋友可以参考一下。

目录

一、阵列感应1。字符串拆分成数组2。设置和映射转换成新的数组3。现有数组的浅拷贝4。arguments对象很容易转换成数组5。自定义对象已转换。

二。迭代器方法三。数组的常用操作方法

一、数组归纳

1. 字符串拆分为数组

console . log(array . form(' red ')//[' r ',' e ',' d']

2. 将集合和映射转换为新数组

Const a1=新地图()。集('名','张三')。设置('年龄',18)

console . log(array . from(a1))//[['姓名','张三'],['年龄',18]

3. 对现有数组进行浅复制

常数a1=[

{

姓名:'小明',

年龄:18,

性别:“男性”

},

{

姓名:'小明',

年龄:18,

性别:“男性”

}]

const a2=Array.from(a1)

console.log(a2)

运行结果:

4. arguments 对象轻松转换为数组

函数argumentArray() {

console . log(array . from(arguments))//[1,2,3,4]

}

argumentArray(1,2,3,4)

5.转换自定义对象

让arrayLike={

0:'张三',

1: '18',

2:'男性',

3: ['猜','在哪里'],

长度':4

}

设arr=array . from(arrayLike);

console . log(arr);

运行结果:

Array.of (parameter)会将参数转换为数组。

(1,2,3,4) //[1,2,3,4]的数组

二、迭代器方法

在array的原型上有三种检索数组的方法:keys()、values()和entries()

(1,2,3,4) //[1,2,3,4]的数组

让用户=[

{

姓名:'张三',

年龄:18,

性别:“男性”

},

{

姓名:'李四',

年龄:19,

性别:“女性”

},

{

姓名:'王武',

年龄:20,

性别:“女性”

}

]

首先,使用user.key()遍历返回的数组索引。

console . log(array . from(user . keys())//[0,1,2]

User.values(),它循环访问返回的数组元素。

console . log(array . from(user . values()))

User.entries(),它遍历索引/值对。

console . log(array . from(user . entries()))

三、数组常用操作方法

slice(stratIndex,endIndex)

如果参数已满,则返回从起始索引到结束索引的所有元素;

如果只有一个参数,则返回从起始索引到结束索引的对应元素。

拼接(起始索引,长度,新1,新2.)

用于删除、替换或插入。

Letdata={'username':' ys ',' age':' 22 ',' gender ':'纪可1902 ',' class name':' Class 3 ',' id':6}

Person.splice(1,1,newData) //下面是替换的用法

这就是本文对JavaScript数组的详细归纳。更多相关的JavaScript数组,请搜索我们之前的文章或者继续浏览下面的相关文章。希望你以后能支持我们!

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: