Czy ktoś może przekierować mnie do odpowiedniego łącza lub podać przykład jak pracować z dwuwymiarową tablicą lub HashTable w JQuery? Próbowałem google, ale nie dostałem odpowiedzi. Chcę uniknąć używania jakichkolwiek wtyczek. Wszystko, co chcę zrobić, przechowywać pewne informacje i odzyskać je jak sposób HashTable.Jak - przechowywać klucz pary wartości w tablica dwuwymiarowa i HashTable za pomocą JQuery?
Odpowiedz
W zależności od tego, co chcesz użyć jako klucze do swojego „hashtable”, możesz użyć obiektu z właściwości tablicy zamiast dwuwymiarowej tablicy.
Na przykład:
var hashtable = {};
hashtable['screaming'] = ["red","orange"];
hashtable['mellow'] = ["skyblue","yellow","green"];
Można również ustawić i dostęp do wartości w obiekcie z wykorzystaniem notacji dot:
hashtable.screaming = ["red","orange"];
alert(hashtable.screaming[0]);
Jeśli szukasz po prostu śledzić głównych parach/wartość następnie obiekt jest drogą:
var hashtable = {};
hashtable['key1'] = 'value1';
hashtable['key2'] = 'value2';
hashtable.key3 = 'value3';
Dokładnie to, co właśnie miałem zamiar wpisać :) –
i Dokładnie to, czego szukałem. Doceń swoją odpowiedź. – Asdfg
dwuwymiarowa tablica to javascript. Właśnie dlatego nie uzyskujesz wyników w google.
to coś takiego.
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
lub
var outerA = new Array();
outerA[0] = new Array();
outerA[1] = new Array();
outerA[2] = new Array();
Nie byłem pewien, jaki jest najlepszy sposób, aby spełnić moje wymagania, ale twoja odpowiedź odpowiada dokładnie temu, o co pytano. Dziękuję za odpowiedź. Ale czy masz coś przeciwko, jeśli przyjmuję odpowiedź Mario Mengera, ponieważ wyjaśnia, czego dokładnie szukałem. – Asdfg
tak! ... nie martw się wcale;) możesz po prostu zaktualizować swoje pytanie powyżej, aby dopasować się do odpowiedzi, której szukałeś. Aby inni nie byli zdezorientowani. – Reigel
Althou gh bardzo spóźniona odpowiedź, możesz użyć biblioteki jsashtable js, która prawie naśladuje bazę danych hashMap w java/C#. Ma nawet metodę toQueryString()
, która konwertuje parę klucz-wartość do zapytania o kwerendy dla żądań HTTP.
- 1. Jak mogę wyliczyć hashtable jako pary klucz-wartość/filtrować hashtable przez zbiór kluczowych wartości
- 2. Różnica między PSObject, Hashtable i PSCustomObject
- 3. Dwuwymiarowa tablica Int w Kotlin
- 4. jQuery - Użyj pary klucz/wartość w autouzupełnieniu
- 5. Konwersja elementów na klucz, pary wartości
- 6. klucz tablica dostęp za pomocą uasort w PHP
- 7. Czytaj tylko tablica dwuwymiarowa w C#
- 8. Jak złapać klucz Backspace za pomocą jQuery?
- 9. Hashtable vs tablica obiektów niestandardowych dotyczących iteracji
- 10. C++: Wskaźnik jako klucz w hashtable
- 11. Jak przechowywać klucz prywatny i klucz publiczny w KeyStore
- 12. Jak przechowywać tablicę obiektów w ciasteczku za pomocą jQuery $ .cookie()?
- 13. Ile pamięci używa tablica HashTable?
- 14. Dlaczego ta tablica Java jest dwuwymiarowa?
- 15. Gdzie przechowywać klucz szyfrowania
- 16. Enum jako klucz tablicy HashTable
- 17. redux - jak przechowywać i aktualizować parę klucz/wartość
- 18. Jak odczytać odpowiedź json jako pary wartości nazw w JQuery
- 19. Jaka jest różnica między KeyValuePair i Hashtable w .NET?
- 20. Jak przechowywać wartości w onSaveInstanceState() i retrive?
- 21. Dwuwymiarowa lista błędnie przypisująca wartości w pythonie
- 22. Jak mogę wysłać obiekt/tablicę javascript jako pary klucz-wartość za pośrednictwem posta AJAX z easyXDM?
- 23. Jak oddzielić wartości z tablicy json za pomocą jquery.?
- 24. String wartości HashTable w PowerShell
- 25. Gdzie przechowywać klucz AES?
- 26. Warunkowe uwzględnienie pary klucz-wartość w haszcie
- 27. Hashtable kolizja rehashing - jak czytać wartości?
- 28. Hashtable z roznych wartości dla pojedynczego klucza
- 29. Pary Tuple, znajdowanie minimum za pomocą pytona
- 30. Dynamiczne wypełnianie wartości formularza za pomocą jQuery
Czy Twój dwa słabe. tablica jak stół lub bardziej jak matryca? –
Jest to rodzaj hashtable, który zawiera parę wartości klucza. Ponieważ nie ma rzeczy HashTable w Jquery, myślałem, że dwa dim array będzie lepszym rozwiązaniem. Natknąłem się teraz na jhashtable (http://www.timdown.co.uk/jshashtable/). Zastanawiasz się, czy można go użyć w projekcie. – Asdfg