Что быстрее\лучше arr или .split()

132
18 января 2019, 09:20

Есть набор символов, допустим такой.
var test = '1234567890'
Он будет где-то использоваться, но он должен быть массивом.

Как будет лучше\быстрее использовать "разделение"?

Вариант первый: Изначально использовать массив

test = [1,2,3,4,5,6,7,8,9,0];

или

Вариант второй: Использовать строку, но делить .split()'ом на массив

test = '1234567890';
test = test.split(''); // [1,2,3,4,5,6,7,8,9,0]
Answer 1

Если какой-то набор должен быть массивом, нет причин делать его не массивом и выполнять дополнительные операции.

READ ALSO
Как правильно обновлять приложение?

Как правильно обновлять приложение?

Пишу клиентское приложение на C#NET

177
Параметр маршрута?

Параметр маршрута?

Добрый вечер уважаемые собеседникиПоявилась необходимость прикрутить к системе регистрации реферальную ссылку вида: http://localhost:44321/Account/Register/Name...

160
Как выводить числа без e?

Как выводить числа без e?

Есть программа, она может выдать и нормальные значения (1010 к примеру), а может и "корявые"

180