如何使用JQuery将键值对存储在二维数组和HashTable中?

有人可以重定向到正确的链接或给出一个如何在 JQuery中使用二维数组或HashTable的示例?我尝试了谷歌,但没有得到答案.我想避免使用任何插件.所有我想做的,存储一些信息和检索他们像HashTable方式.

解决方法

根据您希望将其用作“哈希表”中的键,您可能需要使用数组属性而不是二维数组的对象.

例如:

var hashtable = {};
hashtable['screaming'] = ["red","orange"];
hashtable['mellow'] = ["skyblue","yellow","green"];

您还可以使用点表示法设置和访问对象中的值:

hashtable.screaming = ["red","orange"];
alert(hashtable.screaming[0]);

如果你只是想跟踪键/值对,那么一个对象就是要走的路:

var hashtable = {};
hashtable['key1'] = 'value1';
hashtable['key2'] = 'value2';
hashtable.key3 = 'value3';

相关文章

jQuery插件的种类 1、封装对象方法 这种插件是将对象方法封装起来,用于对通过选择器获取的jQuery对象进...
扩展jQuery插件和方法的作用是非常强大的,它可以节省大量开发时间。 入门 编写一个jQuery插件开始于给...
最近项目中需要实现3D图片层叠旋转木马切换的效果,于是用到了jquery.roundabout.js。 兼容性如图: ht...
一、什么是deferred对象? 开发网站的过程中,我们经常遇到某些耗时很长的javascript操作。其中,既有异...
AMD 模块 AMD(异步模块定义,Asynchronous Module Definition)格式总体的目标是为现在的开发者提供一...