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]);
    }

  • 相关阅读:
    网上图书商城项目学习笔记-001工具类测试
    SpringMVC,MyBatis商品的增删改查
    3.Spring-用反射模拟IoC
    2.Sprng-IoC-Java反射例子
    1.Spring IoC简单例子
    HTML5 文件API(二)
    HTML5 文件API(一)
    HTML5 编辑 API 之 Range 对象(二)
    hdu 5384 Danganronpa
    hdu 3065 病毒侵袭持续中
  • 原文地址:https://www.cnblogs.com/Vibge/p/6694152.html
Copyright © 2011-2022 走看看