Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Создать массив из даных массива. (https://javascript.ru/forum/misc/39846-sozdat-massiv-iz-danykh-massiva.html)

danik.js 15.07.2013 13:32

Ты лучше объясни чем массив, полученный через JSON.parse отличается от массива полученного после .split().

danik.js 15.07.2013 13:34

Цитата:

Сообщение от koeshiro
Но в url это честно бред.

Это не может быть бредом. Если ситуация в общем, то запятые в урлах встречаются спошь и рядом, если ты о своем случае - то слово бред тут не уместо. Уверен на 100% что твои урлы не содержат запятую - прекрасно.

ANAGAMA 16.07.2013 13:24

Вообще не вижу тут проблемы. Вопрос стоит как получить массив из массива.

В JS есть массив и объект. Массив «работает» быстрее.

Это можно ощутить на больших данных. Когда будет хотя бы 1000 элементов, а то и больше. Когда речь идет на десятки я бы использовал объект (ассоциативный массив) и не парился бы.

Второй момент. Имеет смысл загонять это в массив, если вы его постоянно обсчитываете, ну хотя бы три раза бегаете по нему, сортируете и так далее. Если вы пробегаетесь по нему один, два раза, то весь тот выигрыш, который вам даст массив сожрет время на его генерацию.

И в третьих. Если уж так важно получить массив — положите все в объект,а потом оттуда выбирайте.


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