Javascript. Обход всех элементов многомерного ассоциативного массива

Для обхода всех элементов многомерного ассоциативного массива понадобится библиотека jQuery. В случае обхода с ней нам не важен размер отдельных "веток"  массива (одномерных массивов), т.к. обход осуществляется по всем элементам без обращения к непосредственному индексу.

        $.each(mySimpleAssocArray, function (key, value) {
            $.each(value, function (subkey, subvalue) {
                alert('key: ' + subkey + ', ' + 'value: ' + subvalue);
            });
        });

Подобным кодом можно совершать обходы и большей вложенности, добавляя внутри $.each еще $.each, но не забывайте про то, что чрезмерный JavaScript может повесить клиентский (пользовательский) компьтер, что не есть хорошо.


Комментариев нет »

No comments yet.

RSS feed for comments on this post. TrackBack URL

Leave a comment







MarkiMarta.ru. Записки отца-программиста" с 2009 г.
Категория информационной продукции 18+
Яндекс.Метрика