zoukankan      html  css  js  c++  java
  • JS新建MAP对象,并对其进行操作

    对于MAP,数组很多伙伴可能会经常弄混,使用起来概念模糊,在此我稍微总结下自己的使用经验:

    数组:

    一般我们这样创建:

    var arr =  new Array();

    或者直接: var arr = [];

    然后对数组的操作:

    1,添加元素:

    var obj = '你要添加的元素';

    arr.push(obj);

    2,查找元素:

    var obj = '你要查找到的元素';

    arr.indexOf(obj); //返回值为-1,代表此数组中不存在obj,如果不是,则返回该元素在数组中的位置下标,从0开始。

    3,删除元素:

    arr.pop() //删除并返回最后一个元素

    比如:var arr = [1,2,3]; var b = arr.pop(); //结果,b = 3,arr = [1,2];

    arr.shift() //删除并返回第一个元素

    arr.splice(index,1) //删除从index位置开始的下1个元素

    var arr = [1,2,3,4,5];

    比如:arr.splice(2,2) //返回 [3,4],arr = [1,2,5]

    Map创建:

    var map = {};

    添加元素:

    比如添加:name =1;

    map['name']=1;

  • 相关阅读:
    window XP下 php5.5+mysql+apache2+phpmyadmin安装
    poj2478Farey Sequence
    poj2723Get Luffy Out
    niop2015day2
    P2473 [SCOI2008]奖励关
    P4284 [SHOI2014]概率充电器
    P2486 [SDOI2011]染色
    noip2015day1
    hdu 2795 Billboard
    exgcd
  • 原文地址:https://www.cnblogs.com/lr-blog/p/5534344.html
Copyright © 2011-2022 走看看