zoukankan      html  css  js  c++  java
  • Array数组方法的总结

    添加元素:

    1. push(arg1,arg2,arg3....)  向数组的尾部添加元素,返回值是数组的长度。

    2.unshift(arg1,arg2,arg3....) 向数组的头部添加元素,返回数组的长度。

    3.splice(pos,0,arg1,arg2,arg3...) splice的第二个参数为0的情况下,代表向数组里添加元素。从pos位置开始插入,插入的元素为arg1,arg2,arg3...;返回值为空数组

    删除元素:

    1.pop() 删除并返回数组最后一个元素。

    2.shift()删除并返回数组第一个元素

    3.splice(pos,count) 删除指定位置为pos的个数是count的元素。

    拷贝数组:

    1.sclice(start,end) 表示拷贝数组的start到end的部分。如果省略end,代表从start开始拷贝到数组的结尾。返回一个新的数组。

    2. concat() 返回一个新的数组。

    数组元素连接成字符串:

    jion(arg) 返回值是一个以arg连接的字符串。

    数组排序:

    1.sort() 如果调用该方法时没有使用参数,将按字母顺序对数组中的元素进行排序,说得更精确点,是按照字符编码的顺序进行排序。要实现这一点,首先应把数组的元素都转换成字符串(如有必要),以便进行比较。返回值是对数组的引用。请注意,数组在原数组上进行排序,不生成副本。

    2.reverse() 颠倒数组中元素的顺序。返回值是该方法会改变原来的数组,而不会创建新的数组。

    总结:返回值不指向原引用,返回新的副本的方法只有:sclice()、concat()这两个方法。

     

  • 相关阅读:
    idea中yml文件变成text样式并且没有提示
    挂载redhat镜像创建本地yum源
    Windows环境下Oracle数据库的自动备份脚本
    Oracle存储过程锁表
    DDL和客户端ip监控
    Linux 单实例oracle安装步骤
    Linux常用命令
    Linux常用目录
    oracle基础知识及语法
    Linux下Oracle新建用户并且将已有的数据dmp文件导入到新建的用户下的操作流程
  • 原文地址:https://www.cnblogs.com/freefish12/p/5581494.html
Copyright © 2011-2022 走看看