Страница 2 из 3
Re: Как правильно прописать полученные значения от метода ВК?
Добавлено: 07 дек 2012, 20:44
Casperovskii
Dimaz
Можно сделать двумерный массив (но это производительность ухудшит), или сделать 2 массива. Можно сделать нечетные элементы - одно, а четные - другое. Тогда надо, чтобы i пробегало по значениям 1,3,5 и т.д. (вместо i++ поставить i+2)
Re: Как правильно прописать полученные значения от метода ВК?
Добавлено: 07 дек 2012, 20:49
Dimaz
А если объект вида:
Код: Выделить всё
var arr = { key1: 'value1', key2: 'value2' };
Только переменную i вставить как-то в ключ значение.
Re: Как правильно прописать полученные значения от метода ВК?
Добавлено: 07 дек 2012, 20:52
Alazaur
Dimaz писал(а):Еще один вопросик появился. Если я буду хранить в одном массиве как url так и uid, как их разделять? В таком случае нужен ассоциативный массив, а сейчас он просто числовой. Т.е. нужно, чтобы было ключ - значение. Как сделать не подскажете? В JS думаю делается аналогично, как и во flash?
Храните в массиве объекты.
Код: Выделить всё
var arr = [{uid:777, url:"google.com"}, {uid:999, url:"yandex.ru"}]alert(arr[0].url); // google.com
Re: Как правильно прописать полученные значения от метода ВК?
Добавлено: 07 дек 2012, 21:02
Dimaz
Можете написать как получить photo_medium и uid в массив с вставкой переменной цикла i.
Data2[{url: '+i+'}] = data.response
.photo_medium;
Data2[{uid: '+i+'}] = data.response.uid;
Так естественно не работает.
Как правильно?
Re: Как правильно прописать полученные значения от метода ВК?
Добавлено: 07 дек 2012, 21:05
Casperovskii
Код: Выделить всё
for (var i=0; i<profilesCount; i+2) {j=i*2-1; Data2[j] = data.response[i].photo_medium;Data2[j+1] = data.response[i].uid; //нечетные будут фотки, четные - айдишники }
Re: Как правильно прописать полученные значения от метода ВК?
Добавлено: 07 дек 2012, 21:06
Alazaur
Код: Выделить всё
Data2[i] = {url: data.response[i].photo_medium, uid: data.response[i].uid};
Re: Как правильно прописать полученные значения от метода ВК?
Добавлено: 07 дек 2012, 21:10
Casperovskii
Alazaur
Разные у нас с тобой подходы, однако
![Очень доволен :-D](./images/smilies/icon_e_biggrin.gif)
Запутаем пацана сейчас
![Зелёный :mrgreen:](./images/smilies/icon_mrgreen.gif)
Re: Как правильно прописать полученные значения от метода ВК?
Добавлено: 07 дек 2012, 21:11
Alazaur
Casperovskii, у меня удобнее
![Подмигивает ;)](./images/smilies/icon_e_wink.gif)
Re: Как правильно прописать полученные значения от метода ВК?
Добавлено: 07 дек 2012, 21:14
Dimaz
Спасибо всем за ответы. Alazaur, применил ваш метод, работает.
![Улыбается :)](./images/smilies/icon_e_smile.gif)
Re: Как правильно прописать полученные значения от метода ВК?
Добавлено: 07 дек 2012, 21:15
Casperovskii
Alazaur
Попытка холивара засчитана! But you shall not pass!
Dimaz
Так-то да, Алазаур (прально ник прочел?) прав, обращаться будет удобнее по меткам uid, photo_medium.