Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   как обратиться к элементу массива (https://javascript.ru/forum/misc/43867-kak-obratitsya-k-ehlementu-massiva.html)

KroliK 24.12.2013 14:44

как обратиться к элементу массива
 
Ребят, следующий вопрос:
создаю переменную
self.MacroIndicatorsStat = ko.observableArray();
создаю массив macro = [];
var group =
{
date: curdate,
elements: [curindic]
};
затем группа заполняется, и
macro.push(group); заноситься в массив.
далее данный массив, передаю в переменную которую объявил в начале
self.MacroIndicatorsStat(macro);

как мне из этой переменной вытащить например первый элемент chg
a = self.MacroIndicators()[0].elements[0].chg;
я предполагал что выгледить будет так, но в отладке выдает ошибку
Cannot read property 'elements' of undefined

ksa 24.12.2013 14:55

Цитата:

Сообщение от KroliK
далее данный массив, передаю в переменную которую объявил в начале
self.MacroIndicatorsStat(macro);

Это так "передают массив в переменную"? :blink:
Цитата:

Сообщение от KroliK
как мне из этой переменной вытащить например первый элемент chg

Ране про тот chg даже упоминаний у тебя небыло...

KroliK, ты тестовый пример нормальный можешь сделать?

KroliK 24.12.2013 15:15

Вложений: 2
Цитата:

Сообщение от ksa (Сообщение 288898)
Это так "передают массив в переменную"? :blink:
Ране про тот chg даже упоминаний у тебя небыло...

KroliK, ты тестовый пример нормальный можешь сделать?

Да не много не верно объяснил
Мне необходимо в переменную , занести данные из массива.

ksa 24.12.2013 15:39

Цитата:

Сообщение от KroliK
Мне необходимо в переменную , занести данные из массива.

Вот эту фразу подробнее. Можно даже на некоем примере...


Часовой пояс GMT +3, время: 02:52.