知识大全 javascript实现的java里的Map对象

Posted

篇首语:学而时习之,不亦说乎?本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 javascript实现的java里的Map对象相关的知识,希望对你有一定的参考价值。

javascript实现的java里的Map对象  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

  一直想做一个自己的ajax框架 所以要给自己的javascript要恶补一下     最近在看javascript权威指南第四版 有 多页 象字典一样 不过确实够权威的     javascript的提供的对象比较少 不象java一样 有List ArrayList Map HashMap等各种数据对象 于是就利用javascript的对象技术 封装了一个类似于java里的Map 对象    //自定义的Map 对象    function Map()  this elements=new Array();  this size=function()  return this elements length;    this put=function(_key _value)  this elements push(key:_key value:_value);      this remove=function(_key)  var bln=false;  try  for (i= ;i<this elements length;i++)  if (this elements[i] key==_key)  this elements splice(i );  return true;      catch(e)  bln=false;    return bln;      ntainsKey=function(_key)  var bln=false;  try  for (i= ;i<this elements length;i++)  if (this elements[i] key==_key)  bln=true;      catch(e)  bln=false;    return bln;      this get=function(_key)  try  for (i= ;i<this elements length;i++)  if (this elements[i] key==_key)  return this elements[i];      catch(e)  return null;          //测试Map的调用方法    function testMap()  var testmap=new Map();  testmap put( michael );  testmap put( michael );  alert (testmap size());    var key=   if (ntainsKey(key))  var element=testmap get(key);  alert (element key+ | +element value);  else  alert ( 不包含 +key);      testmap remove( );  if (ntainsKey(key))  var element=testmap get(key);  alert (element key+ | +element value);  else  alert ( 不包含 +key);     cha138/Article/program/Java/hx/201311/26414

相关参考

知识大全 Java Map遍历方法

JavaMap遍历方法  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  Java代码  Mapma

知识大全 Java中怎样遍历Map的所有的元素

Java中怎样遍历Map的所有的元素  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  JDK中  

知识大全 Java中的Set,List,Map的区别

Java中的Set,List,Map的区别  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  对JA

知识大全 Java中怎么遍历map中value值

Java中怎么遍历map中value值  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  //两种方

知识大全 对Java提供的两个Map进行的性能测试

对Java提供的两个Map进行的性能测试  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  对jav

知识大全 对Java 提供的两个Map 进行了性能测试

对Java提供的两个Map进行了性能测试  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  对jav

知识大全 Java.until.Map,Set,List的资料整理

Java.until.Map,Set,List的资料整理  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下

知识大全 Google MAP编码折线算法的Java实现

GoogleMAP编码折线算法的Java实现  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  首先

知识大全 JAVA中的容器 list vector set map

JAVA中的容器listvectorsetmap  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  

知识大全 JavaScript面试-介绍一下JavaScript中的对象

JavaScript面试-介绍一下JavaScript中的对象  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来