zoukankan      html  css  js  c++  java
  • 数组及其方法

    数组元素的添加

    1.将一个或多个元素添加到数组结尾,并返回数组新长度

    arr.push(items)

    2.将一个或多个元素添加到数组开始,数组中的元素自动往后移,返回数组新长度

    arr.unshift(items)

    3.替换元素,返回被删除的元素数组

    arr.splice(index,n,items)

    从index下标开始,删除n个元素并用items替换,返回被删除的元素的数组。

    slice方法和splice方法是不同的。slice方法不改变数组,slice方法直接改变数组。

    数组元素的删除

    4.移除最后一个元素并返回该元素的值。

    arr.pop()

    5.移除首个元素,并返回该元素的值,数组中元素自动前移。

    arr.shift()

    数组元素的合并

    6.将多个数组连接成一个新的数组,返回新的数组。

    arr.concat(item1,item2...)

    7.数组的拷贝

    arr.concat()
    arr.slice()

    数组的反转和排序

    8.反转数组(直接改变数组)

    arr.reverse()

    9.数组排序(直接改变数组)

    arr.sort()

    数组个字符串间的转换

    10.数组转字符串

    arr.join('')

    数组间元素以join内的字符串参数连接,没有参数则用','连接。

    字符串转数组

    str.split('')

    字符串以split内的参数分割到数组中。

    各种类型中toString()方法和valueOf()方法返回的值:

    toString()方法:返回对象的字符串表示。

     操作
    Array 将 Array 的元素转换为字符串。结果字符串由逗号分隔,且连接起来。
    Boolean 如果 Boolean 值是 true,则返回 “true”。否则,返回 “false”。
    Date 返回日期的文字表示法。
    Error 返回一个包含相关错误消息的字符串。
    Function 返回如下格式的字符串,其中 functionname 是被调用 toString 方法函数的名称:
    function functionname( ) { [native code] }
    Number 返回数字的文字表示。
    String 返回 String 对象的值。
    默认 返回 “[object objectname]”,其中 objectname 是对象类型的名称。

    valueOf()方法:返回指定对象的原始值。

     返回值
    Array 数组的元素被转换为字符串,这些字符串由逗号分隔,连接在一起。其操作与 Array.toString 和 Array.join方法相同。
    Boolean Boolean 值。
    Date 存储的时间是从 1970 年 1 月 1 日午夜开始计的毫秒数 UTC
    Function 函数本身。
    Number 数字值。
    Object 对象本身。这是默认情况。
    String 字符串值。
  • 相关阅读:
    RabbitMq使用说明
    php使用rabbitmq需安装amqp拓展协议
    新建springboot web项目pom报错
    HttpRunner Manager 接口自动化平台搭建
    数据库存储过程进行批量插入数据
    Windows系统下Robot Framework的安装
    利用Charles模拟客户端弱网环境进行弱网测试
    JMeter进行简单的接口压测
    JMeter的安装和使用
    grep, sed 和 awk 学习总结
  • 原文地址:https://www.cnblogs.com/zhoulixue/p/6944267.html
Copyright © 2011-2022 走看看