zoukankan      html  css  js  c++  java
  • js 所有数组方法

    序 方法名称 使用说明
    1 concat(数组1,数组2,...,数组N) 将多个数组结合成一个新的数组
    2 join(分隔字符) 将数组结合成一个字符串,用特定字符来分开
    3 pop() 将数组内最后一个组件删除,并返回该组件内容
    4 push(组件1,组件2,...,组件N) 将一个或多个组件补在数组最后面,并返回最后一个组件内容
    5 reverse() 将数组内所有组件的索引次序反转(Transpose)
    第一个组件变成最后一个,最后一个组件则拿到最前面
    6 shift() 将数组内第一个组件删除,并返回该组件内容
    7 slice(开始索引,结束索引) 将数组内容转入一个新的数组
    8 sort() 将数组内容排序
    9 splice() 增加或删除数组组件
    10 toSource() 返回代表特定数组的数组常数,可以用来建立新的数组
    11 toString() 以字符串来表示该数组及其组件
    12 unshift(组件1,组件2,...,组件N) 将一个或多个组件补在数组最前面,并返回最后数组长度
    13 valueOf() 取得数组值

    -----------------------

    7 slice(开始索引,结束索引) 将数组内容转入一个新的数组

    如果你不想不停的new一些数组,可以用splice方法增加新的元素,去掉旧的元素
    要不然就只有循环删除了

    {删除数组元素可以有更好的方法……
    array.splice(n,1)
    这样就删除掉n位置的一个元素了
    }

    --------------------------20091118

    提示:javascript有push和unshift方法,有pop和shift方法,如果不行,还有splice方法

    var arr=new Array();

    arr.push('110'); //将数据添加到数组中的最后一个组件

    arr.unshift('thefirstone')//将数据添加到数组中的第一个组件

    arr.pop();//删除数组中的最后一个组件;

    arr.shift();//删除数组中的第一个组件;


    纠正错误,欢迎探讨:
    打开微信-发现-扫一扫
  • 相关阅读:
    requests 关于multipart/form-data类型上传文件
    APPIUM 小程序webview问题
    python多重继承,优先级
    关于apppium启动微信,每次都要重新登录的解决方法
    map函数
    unittest: if __name__ == "__main__" 理解
    接口自动化____如何根据测试数据excel中的数据量多少 去test类中定义同数据量的测试函数
    写一个简单的 django_post demo
    django day1 建立一个简答的django demo
    201903-1 分蛋糕
  • 原文地址:https://www.cnblogs.com/backuper/p/1494647.html
Copyright © 2011-2022 走看看