原文:https://blog.csdn.net/themagickeyjianan/article/details/85608721

function SortMap(){this._map = {};
}SortMap.prototype.add = function(key, value){this._map[key] = value;
}SortMap.prototype.get = function(key){return this._map[key];
}SortMap.prototype.printInfo = function(){for(var key in this._map){console.log(this._map[key]);}
}var mapObj = new SortMap();
mapObj.add("0", "JIANAN");
mapObj.add("1", "bobo");
mapObj.add("2", "xixi");
mapObj.add("3", "xiaoming");
mapObj.add("4", "lili");mapObj.printInfo();//console.log(mapObj.get("1"));
//console.log(mapObj.get("3"));/**
JIANAN
bobo
xixi
xiaoming
lili
bobo
undefined*/

js实现简单的有序map相关推荐

  1. JS数组中 forEach() 和 map() 的区别

    JS数组中 forEach() 和 map() 的区别 Array中 Array.forEach()和 Array.map()方法之间的区别. forEach()和map()方法通常用于遍历Array ...

  2. Vue 使用three.js实现简单全景图

    Vue 使用three.js实现简单全景图 安装 cnpm install three -S 全景页面引用 import * as Three from 'three' html模块 <temp ...

  3. 在ie8上js实现简单的combobox功能(支持拼音检索)

    最近在ie8碰到一个js问题,需要实现(ie8)使用拼音或者拼音首字母来检索select中的内容,原来的combobox只能支持汉字输入检索,现在需要进行改进,现在我将一步一步的实现方法记录下来,功能 ...

  4. 实验一 基于CSS+HTML+JS开发简单个人网站

    目录: 实验要求 实验代码 1.注册 2.登录 3.主页 4.个人简介 5.我的理想 6.我的生活 7.学习内容 总结 实验要求 实验一 基于CSS+HTML+JS开发简单个人网站 实验学时:4    ...

  5. ArcGis js api 简单绘制点线面

    Arcgsi js api 简单绘制点线面 <!DOCTYPE html> <html><head><meta http-equiv="Conten ...

  6. 游戏开发:js实现简单的板球游戏

    js实现简单的板球游戏 大家好,本次我们来使用js来实现一个简单的板球游戏.截图如下: 首先,设计页面代码,页面代码很简单,因为整个几乎是使用js编写的,页面几乎没有代码,如下: <!DOCTY ...

  7. js html css淘宝足迹日历效果,js实现简单的日历显示效果函数示例

    本文实例讲述了js实现简单的日历显示效果函数.分享给大家供大家参考,具体如下: 用一个函数简单的实现一个月份的日历,效果如下: 这个日历效果有高亮显示,我实现的思维比较简单. 我把上面的日历效果用表格 ...

  8. js实现简单的循环打字效果(思路分享)

    1.初始化"打字创建"属性 代码类似于这样: <div id="demo"></div> <script>var typin ...

  9. php简单网页制作代码,用HTML和CSS以及JS制作简单的网页菜单界面的代码

    这篇文章主要介绍了使用HTML+CSS+JS制作简单的网页菜单界面,这个ABROAD项目所使用的JavaScript部分代码非常简单,需要的朋友可以参考下 写ABROAD项目用到了标签这个东东,其实标 ...

  10. JS函数简单的底层原理 -变量重复声明无效,隐式申明,变量提升,函数提升,以及堆栈内存的变化

    JS函数简单的底层原理 (个人理解): 1. 已经使用var申明且赋值,若再次申明,则第二次申明(不赋值)无效. 2.在同一个作用域下,只要是发生了同名,且变量完成赋值,后者会覆盖前者.存在两个相同的 ...

最新文章

  1. task_struct源码
  2. SDN控制器是这样工作的
  3. Java实现从Html文本中提取纯文本
  4. 2013\National _C_C++_B\2.连续奇数和
  5. 报表工具实现单据套打
  6. python3.7 安装cx_Freeze
  7. 继承,is,as,多态
  8. GOF设计模式之1:单例设计模式
  9. C#编写简易的学生成绩查询
  10. 【转】C# Lambda表达式
  11. 关于亿图图示缩放锁定1%的问题
  12. Caffe 框架理解
  13. php word 生成图片,PHP导出成word,带图片样式
  14. 对于最小二乘法的解释
  15. Java中的接口详解
  16. 当当图书,这又是何苦。
  17. 如何用Python做日历?
  18. 有运气摇号来不及挑选?网易有数帮你科学选房
  19. led台灯哪个牌子质量好?2022最新的台灯牌子排名
  20. 【深度学习】实验2答案:构建自己的多层感知机

热门文章

  1. 3D打印切片软件Cura的简单使用
  2. 标签传播算法(半监督图算法)
  3. 会声会影高清视频输出(小体积-大高清)
  4. python libusb_使用python开发usb的两种方式(windriver与pyusb)
  5. 黄杏元《地理信息系统概论》考研复习考点精讲(一)
  6. 测量中的坐标与时间系统1.2(在大地测量学中)
  7. 电脑html怎么连接投影仪,笔记本Win10电脑外接显示器(投影仪)的设置步骤
  8. [工具推荐] IPv4 和 IPv6 网站测速工具
  9. 会玩儿!网易云音乐推出“还郑州一个七夕”特别策划
  10. 苹果手机Windows平台投屏神器airplayer,方便的使用苹果手机投屏演示