键值对主要是面向对象语言里的字典,或者叫哈希表,它通过键(key)可以直接访问到值(value),所以它查找的时间复杂度是O(1),即一次查找即可找到目标:在.net里有Dictionary,而在java里有HashMap等结构来实现,而在NoSQL里也有redis为代表的键值存储数据库:而在js里好像没有一种哈希的数据结构,不过我们可以借助对象的概念来实现,键相当于对象里的属性,而值相当于属性的值. 定义一个Map对象 var color={}; //动态添加键值对象 color["red&q