zoukankan      html  css  js  c++  java
  • js——数组操作

    //判断是否在数组中
    let arr = [1,2,3];
    arr.includes(1) // true
    arr.includes(5) //false
    concat() 连接两个或更多的数组,并返回结果。
    join() 把数组的所有元素放入一个字符串。元素通过指定的分隔符进行分隔。
    pop() 删除并返回数组的最后一个元素。
    push() 向数组的末尾添加一个或更多元素,并返回新的长度。
    reverse() 颠倒数组中元素的顺序。
    shift() 删除并返回数组的第一个元素
    slice() 从某个已有的数组返回选定的元素
    sort() 对数组的元素进行排序
    splice() 删除元素,并向数组添加新元素。
    toSource() 返回该对象的源代码。
    toString() 把数组转换为字符串,并返回结果。
    toLocaleString() 把数组转换为本地数组,并返回结果。
    unshift() 向数组的开头添加一个或更多元素,并返回新的长度。
    valueOf() 返回数组对象的原始值。
    // 删除数组的某个元素 
    Array.prototype.remove = function(val) {
    var index = this.indexOf(val);
    if (index > -1) {
    this.splice(index, 1);
    }
    };
    
    var emp = ['abs','dsf','sdf','fd']
    
    emp.remove('fd');  //调用函数删除 会删除数组中所有的相同元素

    //分割数组
    str = "2,2,3,5,6"; //这是一字符串
    var strs = new Array(); //定义一数组
    strs = str.split(","); //字符分割

    相关文章

    js数组方法整理

    JavaScript中数组元素删除的七大方法汇总

    注重细节——关注底层——注重细节——关注底层——注重细节——关注底层——注重细节——关注底层——注重细节——关注底层
  • 相关阅读:
    bzoj4195 [Noi2015]程序自动分析
    bzoj4236 JOIOJI hash 模拟
    bzoj1012 [JSOI2008]最大数maxnumber
    day 4 名片管理系统 -函数版
    day 3 局部变量 全局变量
    day 2 函数的嵌套
    day1 函数 (独立功能代码块)
    day 14 元组
    day 13 字典dict 操作
    day 12 列表字典 补充
  • 原文地址:https://www.cnblogs.com/PJG20/p/12870517.html
Copyright © 2011-2022 走看看