¿Puede alguien redirigirme al enlace correcto o dar un ejemplo de cómo trabajar con una matriz bidimensional o HashTable en JQuery? Intenté google pero no obtuve la respuesta. Quiero evitar el uso de complementos. Todo lo que quiero es hacerlo, almacenar algo de información y recuperarla como HashTable.Cómo almacenar el par de valores clave en una matriz bidimensional y una tabla Hash usando JQuery?
Cómo almacenar el par de valores clave en una matriz bidimensional y una tabla Hash usando JQuery?
Respuesta
Dependiendo de lo que desea utilizar como claves en su "tabla hash", es posible que desee utilizar un objeto con propiedades de la matriz en lugar de una matriz de dos dimensiones.
Por ejemplo:
var hashtable = {};
hashtable['screaming'] = ["red","orange"];
hashtable['mellow'] = ["skyblue","yellow","green"];
También puede establecer y acceder a los valores de un objeto utilizando la notación de puntos:
hashtable.screaming = ["red","orange"];
alert(hashtable.screaming[0]);
Si lo que buscas es hacer un seguimiento de pares clave/valor luego un objeto es el camino a seguir:
var hashtable = {};
hashtable['key1'] = 'value1';
hashtable['key2'] = 'value2';
hashtable.key3 = 'value3';
Exactamente lo que iba a escribir :) –
y Exactamente lo que estaba buscando. Aprecia mucho tu respuesta. – Asdfg
bidimensional array es javascript. Es por eso que no estás obteniendo resultados en google.
es algo como esto.
var arr = [];
arr[0] = [1,12,3,5];
arr[0][0]; // returns 1
arr[0][1]; // returns 12
arr[0][2]; // returns 3
arr[0][3]; // returns 5
o
var outerA = new Array();
outerA[0] = new Array();
outerA[1] = new Array();
outerA[2] = new Array();
No estaba seguro de cuál es la mejor opción para mi requerimiento, pero su respuesta coincide exactamente con la pregunta que se hizo. Gracias por la respuesta. Pero ¿te importa si acepto la respuesta de Mario Menger ya que explica lo que estaba buscando exactamente? – Asdfg
¡sí! ... no te preocupes en absoluto;) podrías actualizar tu pregunta anterior para que se adapte a la respuesta que deseas. Para que los demás no se confundan. – Reigel
Althou gh una respuesta tardía, puede usar la biblioteca jhashtable js que casi imita la estructura de datos de hashMap en java/C#. Incluso tiene un método toQueryString()
que convierte el par clave-valor en querystring para las solicitudes http.
- 1. ¿Cómo puedo almacenar múltiples valores en una tabla hash Perl?
- 2. jquery creando una matriz bidimensional
- 3. Php empujando valores a una matriz bidimensional
- 4. array_push() con el par de valores clave
- 5. ¿Cómo hash una matriz bidimensional de dos estados?
- 6. ¿Cómo creo una tabla hash en Java?
- 7. matriz en Hash de pares de valores clave en rubí
- 8. ¿Cómo insertar valores en matriz bidimensional programáticamente?
- 9. push() una matriz bidimensional
- 10. PHP: ¿Puede una matriz tener una matriz como clave en un par clave-valor?
- 11. buscar una matriz bidimensional en java
- 12. Construyendo una función hash/tabla hash
- 13. C++: Puntero como clave en una tabla hash
- 14. par de valores clave específica de la matriz multidimensional
- 15. Comandos de matriz y división para crear una matriz bidimensional
- 16. Convierta una lista de pares de valores clave en una tabla hash
- 17. ¿Cómo almacenar el par clave/valor en C# (4.0)?
- 18. Recuperación de valores clave hash específicos de una serie de valores hash
- 19. cómo quitar valores nulos de una matriz usando jQuery
- 20. ¿Cómo busco dentro de una matriz de valores hash por valores de hash en ruby?
- 21. ¿Cómo elimino una clave específica en una matriz usando php?
- 22. Genera una tabla HTML a partir de una matriz de valores hash en Ruby
- 23. Rotar una matriz bidimensional en 90 grados
- 24. Estructura de datos de mapa en pl/sql para almacenar el par de valores clave?
- 25. Matriz de valores hash Hash
- 26. Obtener una matriz de valores de múltiples entradas usando jQuery
- 27. ¿Debería almacenar en caché el código hash de una cadena STL utilizada como clave hash?
- 28. Rubí búsqueda fácil para el par clave-valor en un conjunto de valores hash
- 29. cómo almacenar una matriz mediante el método de datos jquery y agregar a esos valores de la matriz?
- 30. ¿Cómo almacenar valores del bucle foreach en una matriz?
Es su dos dim. Arreglar como una mesa o más como una matriz? –
Es una especie de hashtable que contiene un par de valores clave. Dado que no hay nada de HashTable en Jquery, estaba pensando que dos dim dim serían una mejor solución. Me encontré con jhashtable (http://www.timdown.co.uk/jshashtable/) justo ahora. Preguntándose si está bien usarlo en el proyecto. – Asdfg