美文网首页
关于数组的常用方法

关于数组的常用方法

作者: 面朝南的落地窗 | 来源:发表于2019-03-19 14:45 被阅读0次

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

var movePos=[1,2];
movePos.shift()
console.log(movePos)//[2]
document.write(movePos.length);//1
  1. unshift:将参数添加到原数组开头,并返回数组的长度
var movePos =[111,222,333,444];
movePos.unshift("55555")
document.write(movePos + "<br />")//55555,111,222,333,444
  1. push() 方法:可向数组的末尾添加一个或多个元素,并返回新的长度,(用来改变数组长度)。

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

  3. Array.slice 截取数组的实现方法
    slice定义和用法
    slice() 方法可从已有的数组中返回选定的元素
    语法

arrayObject.slice(start,end)

注意:
a. 不会修改数组,而是返回一个子数组
b. 如果 end 未被规定,那么 slice() 方法会选取从 start 到数组结尾的所有元素。
c. 您可使用负值从数组的尾部选取元素。

var arr = [1,2,3,4,5,6,7,8,9];
document.writeln(arr.slice(-5)); // 输出:5,6,7,8,9

document.writeln(arr.slice(3,-2)); // 输出:4,5,6,7
  1. concat() 方法:用于连接两个或多个数组,并返回一个新数组,新数组是将参数添加到原数组中构成的
  2. join() 方法:用于把数组中的所有元素放入一个字符串。元素是通过指定的分隔符进行分隔的。
    返回一个字符串。该字符串是通过把 arrayObject 的每个元素转换为字符串,然后把这些字符串连接起来,在两个元素之间插入
var movePos=[11,22];
var arr=movePos.join("+");
document.write(arr)  //11+22
  1. reverse() :方法用于颠倒数组中元素的顺序。
  2. splice() :方法向/从数组中添加/删除项目,然后返回被删除的项目。
语法:
splice(开始删除的下标位置,删除数组元素的个数, 向数组添加的新项目。)
  1. sort(orderfunction):按指定的参数对数组进行排序
var movePos =["444","111","333","222"];
movePos.sort(1)
document.write(movePos + "<br />")//55555,111,222,333,444

相关文章

  • 关于数组的常用方法

    1 . shift() 方法:把数组的第一个元素删除,并返回第一个元素的值 unshift:将参数添加到原数组开头...

  • 数组基础

    数组基础 新建数组 数组方法和属性 数组常用方法 数组的遍历方法

  • 数组

    数组 数组常用方法 数组去重

  • 数组基础

    数组基础 新建数组 数组方法和属性 数组合并 数组常用方法

  • js中字符串和数组的常用方法

    字符串的常用方法 数组的常用方法

  • 数组常用方法

    数组常用方法 一、js数组常用方法: 1、join() Array.join() 方法将数组中所有元素都转换成字...

  • js 数组的常用方法

    // 关于JS数组常用方法的剖析 // 数组也是对象数据类型的,也是由键值对组成的 ```javascript v...

  • scala 定长数组

    数组的定义 数组的访问数组的常用方法

  • 数组常用的方法

    数组常用的方法

  • 数组的常用方法

    数组常用的方法 学习思路:通过四个维度方法的作用是否需要传參是否有返回值原数组发生改变 数组常用的方法 数组方法有...

网友评论

      本文标题:关于数组的常用方法

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