Size: a a a

JavaScript — русскоговорящее сообщество

2020 May 05

А

Алексей in JavaScript — русскоговорящее сообщество
Иван
Возьми лучше concat
чем именно лучше?
источник

a

arts in JavaScript — русскоговорящее сообщество
Алексей
чем именно лучше?
Быстрее
источник

АК

Алексей Клименко... in JavaScript — русскоговорящее сообщество
И не ES6 зависим.
источник

АК

Алексей Клименко... in JavaScript — русскоговорящее сообщество
Хотя это даже не es6, это позже!
источник

TZ

Timur Zhumashev in JavaScript — русскоговорящее сообщество
господа, извините (не знаю местных правил). мне нужен скрипт калькулятора по аналогии с донором, может кто взяться написать?) логика такова: выбираешь и складываешь. рассчитываю на 2к, но выслушаю Вас после осмотра донора
источник

ВЖ

Владислав Жидко... in JavaScript — русскоговорящее сообщество
arts
Быстрее
я думаю это не тот случай, где огромная разница в скорости
источник

А

Алексей in JavaScript — русскоговорящее сообщество
а насколько медленнее если перебором элементы добавляешь из одного массива в другой?
источник

a

arts in JavaScript — русскоговорящее сообщество
Timur Zhumashev
господа, извините (не знаю местных правил). мне нужен скрипт калькулятора по аналогии с донором, может кто взяться написать?) логика такова: выбираешь и складываешь. рассчитываю на 2к, но выслушаю Вас после осмотра донора
источник

TZ

Timur Zhumashev in JavaScript — русскоговорящее сообщество
понял, спасибо
источник

ВЖ

Владислав Жидко... in JavaScript — русскоговорящее сообщество
Просто в таком случае надо выкинуть forEach, map и использовать обычный for
источник

АК

Алексей Клименко... in JavaScript — русскоговорящее сообщество
Алексей
а насколько медленнее если перебором элементы добавляешь из одного массива в другой?
Можно заранее .length=n выставить, чем делать .push каждый раз. И чистые циклы for взять.
Тогда не намного медленнее выйдет.
источник

P

Programist))) in JavaScript — русскоговорящее сообщество
Мне нужно лазерное устройство, которое дает сигнал, когда вы пересекаете границу. Кто-нибудь знает об этом?
источник

АК

Алексей Клименко... in JavaScript — русскоговорящее сообщество
Programist)))
Мне нужно лазерное устройство, которое дает сигнал, когда вы пересекаете границу. Кто-нибудь знает об этом?
Видал такую шутку, ага. Чтобы дота сворачивалась, когда начальник подходит ))
источник

P

Programist))) in JavaScript — русскоговорящее сообщество
Алексей Клименко
Видал такую шутку, ага. Чтобы дота сворачивалась, когда начальник подходит ))
Мне нужно создать проект умного города
источник

А

Алексей in JavaScript — русскоговорящее сообщество
Алексей Клименко
Можно заранее .length=n выставить, чем делать .push каждый раз. И чистые циклы for взять.
Тогда не намного медленнее выйдет.
push же все равно делать при каждом проходе цикла...или я не так понял?
источник

P

Programist))) in JavaScript — русскоговорящее сообщество
для этого нужень
источник

a

arts in JavaScript — русскоговорящее сообщество
Владислав Жидко
Просто в таком случае надо выкинуть forEach, map и использовать обычный for
Иногда имеет смысл
источник

АК

Алексей Клименко... in JavaScript — русскоговорящее сообщество
Алексей
push же все равно делать при каждом проходе цикла...или я не так понял?
Не-ет.

//a
var b=[],n=a.length;
b.length=n;
for(var i=0;i<n;i++)
 b[i]=a[i];
источник

ВЖ

Владислав Жидко... in JavaScript — русскоговорящее сообщество
arts
Иногда имеет смысл
Я к тому, что все эти оптимизации не нужны, когда твой код с горошину
источник

a

arts in JavaScript — русскоговорящее сообщество
Владислав Жидко
Я к тому, что все эти оптимизации не нужны, когда твой код с горошину
Да и когда не с горошину, не всегда нужны. Но если на два варианта ты потратишь одинаковое количество усилий, и читаемость их примерно одинакова, то имеет смысл взять тот, который быстрее.
источник