JS实现的自定义地图方法示例
本文实例讲述了射流研究…实现的自定义地图方法。分享给大家供大家参考,具体如下:
!DOCTYPE html html lang=' en ' head meta charset=' UTF-8 ' titlewww.jb51.net JS自定义地图方法/title/head discript窗口。onload=function(){ function Map(){ var obj={ };this.put=函数(键,值){ obj[键]=值;//把键值绑定到目标文件对象上}//大小方法,获取地图容器的个数这个。size=function(){ var count=0;for(obj中的var attr){ count;}返回计数;}//获取方法,根据键获取价值的值这个。get=function(key){ if(obj[key]| | obj[key]==0 | | obj[key]==false){ return obj[key]} else { return null;} }//移除方法,删除方法这个。remove=function(key){ if(obj[key]| | obj[key]==0 | | obj[key]==false){ delete obj[key]}//每一个方法,遍历方法this.eachMap=函数(回调){ for(var attr in obj){ callBack(attr,obj[attr])} } } var m=new Map();m.put('01 ',' AAA ');m.put('02 ',' BBB ');m.put('03 ',' CCC ');m.put('04 ',' DDD ');m.put('05 ',' eee ');//alert(m . size());//alert(m . get(' 03 '));//alert(m . remove(' CCC ');m.eachMap(函数(键,值){ console.log(键)console.log(值)})}/脚本/正文/html运行结果:
感兴趣的朋友可以使用在线HTML/CSS/JavaScript代码运行工具:http://工具。JB 51。net/code/HTMljsrun测试上述代码运行效果。
更多关于Java脚本语言相关内容感兴趣的读者可查看本站专题: 《JavaScript数组操作技巧总结》 、 《JavaScript遍历算法与技巧总结》 、 《javascript面向对象入门教程》 、 《JavaScript数学运算用法总结》 、 《JavaScript数据结构与算法技巧总结》 及《JavaScript错误与调试技巧总结》
希望本文所述对大家Java脚本语言程序设计有所帮助。
版权声明:JS实现的自定义地图方法示例是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。