美文网首页
js基础之操作数组的10个方法

js基础之操作数组的10个方法

作者: 风雪之隅_b6f7 | 来源:发表于2019-05-18 15:36 被阅读0次

const Arr=[1,2,3]; 

1.数组的合并

const comb=Arr.concat(4,5)

// comb=[1,2,3,4,5]

2.数组内删除或者增加元素

pop() 方法:用于删除并返回数组的最后一个(删除元素)元素,如果数组为空则返回undefined ,把数组长度减 1;

3.. push() 方法:可向数组的末尾添加一个或多个元素,并返回新的长度,(用来改变数组长度)。

4.shift() 方法:把数组的第一个元素删除,并返回第一个元素的值

movePos.shift()

console.log(movePos)//[2]

document.write(movePos.length);//1

5..reverse() :方法用于颠倒数组中元素的顺序。

6. join() 方法用于把数组中的所有元素放入一个字符串。

var a=['wqs','web','script']

console.log(a.join(".")) 

//index.html:15 wqs.web.script

7.reverse() 方法用于颠倒数组中元素的顺序。

8.slice() 方法可从已有的数组中返回选定的元素。

如果 end 未被规定,那么 slice() 方法会选取从 start 到数组结尾的所有元素。

arrayObject.slice(start,end)

var arr = new Array(3)

arr[0] = "George"

arr[1] = "John"

arr[2] = "Thomas"

document.write(arr.slice(2) + "<br />")

//John  Thomas

9.sort() 方法用于对数组的元素进行排序。

function sortNumber(a,b)

{

return  b-a

}

var arr = new Array(6)

arr[0] = "10"

arr[1] = "5"

arr[2] = "40"

arr[3] = "25"

arr[4] = "1000"

arr[5] = "1"

document.write(arr + "<br />")

document.write(arr.sort(sortNumber))

10.splice() 方法向/从数组中添加/删除项目,然后返回被删除的项目。

arrayObject.splice(index,howmany,item1,.....,itemX)

index必需。整数,规定添加/删除项目的位置,使用负数可从数组结尾处规定位置。

howmany必需。要删除的项目数量。如果设置为 0,则不会删除项目。

item1, ..., itemX可选。向数组添加的新项目。

11toSource()返回该对象的源代码。

12toString()把数组转换为字符串,并返回结果。

13toLocaleString()把数组转换为本地数组,并返回结果。

unshift()向数组的开头添加一个或更多元素,并返回新的长度。

valueOf()返回数组对象的原始值

相关文章

  • js基础篇(一)——数组的各种操作

    js基础篇(三)——DOM的各种操作js基础篇(二)——字符串的各种操作 1. 创建数组 创建一个数组,有三种方法...

  • js基础了解

    js数组常用遍历方法使用: js数组常用操作方法使用: 基本逻辑运算: 基本字符串操作方法:

  • JS jsonArray操作

    JS jsonArray操作 js对数组对象的操作以及方法的使用 如何声明创建一个数组对象:var arr = n...

  • JS文集的目录

    js基础心法 深浅拷贝(递归)深浅拷贝(首层浅拷贝) js 数据处理 数组对象查找的常见操作数组对象去重的常见操作...

  • 前端学习大纲-基础篇

    js基础 数组操作哪些会改变原数组(pop、splice、reverse等等)哪些不会改变原数组(map、redu...

  • JavaScript数组去重

    JavaScript中数组的常用操作之数组去重 方法一 方法二

  • js基础之数组方法

    JavaScript 数组的力量隐藏在数组方法中。 把数组转换为字符串 toString() JavaScrip...

  • js基础之数组迭代方法

    Array.forEach() forEach() 方法为每个数组元素调用一次函数(回调函数)。 Array.ma...

  • js基础之数组方法

    数组简单操作 数组合并 数组排序

  • JS数组操作(看这一篇就够了)

    js中对数组操作整理了以下方法 join()   数组转换成字符串 push() 和 unshift()   数组...

网友评论

      本文标题:js基础之操作数组的10个方法

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