zoukankan      html  css  js  c++  java
  • JavaScript中数组常用方法

    数组(Array)

    --定义数组、赋值
    方法一:首先定义一个数组,通过下标赋初值
    例如:
    var xx = [];
    xx[index] = xxx;
    方法二:定义的同时直接赋值
    例如:
    var xx = [xxx1,xxx2];//类型不一定是一样的,可以是不一样的
    方法三:对象Array
    例如:
    var xx = new Array(xx1,xx2);
    或者
    var xx = new Array();
    xx = [xx1,xx2];
    --取值
    输出整个数组console.log(数组名);
    取出对应的值与赋值一样,借助索引console.log(数组名[索引]);
    --数组相应的一些方法(常用得熟记)
    1、创建
    2、访问
    3、对象继承方法:
    --toString()返回的是字符串arr.toString();
    --toLocalString()将每个数组元素转化为字符串arr.toLocaleString();
    4、valueOf()
    --返回数组对象本身arr.valueOf();
    5、数组-->String
    arr.join("-");
    例如:var arr = [1,2,3];
    arr.join("-");
    6、从数组末尾添加
    --push()例如:arr.push("xx");
    7、从数组末尾删除最后一个
    --pop()例如:arr.pop();
    8、在开头添加
    --unshift()例如:arr.unshift("xx");
    9、在开头删除
    --shift()例如:arr.shift();
    10、排序
    --sort()例如:arr.sort()
    11、逆序(反转)
    --reverse()例如:arr.reverse()
    12、concat()
    --例如:var num = [1,2];
    var num1 = num.concat(3,4);输出结果是1,2,3,4
    13、slice(start,end)
    --方法需要两个参数start和end
    14、splice()
    --splice(a,b)从第几个位置开始删,删几个
    15、indexOf(search,start)
    --返回search首次出现的位置,如果没有找到则返回-1
    16、遍历数组
    --for (var i = 0; i < arr.length; i++) {
    console.log(score[i]);
    }
    --for(var i in arr){
    console.log(score[i]);
    }

  • 相关阅读:
    tableView Crash
    字典
    图片轮播器
    第三方,解决模型无法在获取网络数据之后传值问题
    tableView创建方法调用的研究
    IOS常用CGRect的交错,边缘,中心的检测
    log4j日志目录不自动生成的问题
    tomcat 配置虚拟路径
    Linux系统下文件属性:drwxr-xr-x意思
    springmvc json转对象时日期转化
  • 原文地址:https://www.cnblogs.com/Vibge/p/6694152.html
Copyright © 2011-2022 走看看