Size: a a a

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

2021 April 26

A

Alexcc in JavaScript — русскоговорящее сообщество
кстати про итераторы они тоже в js есть
источник

sr

serhio ramos in JavaScript — русскоговорящее сообщество
да , но направление правильное
источник

A

Alexcc in JavaScript — русскоговорящее сообщество
как и генераторы
источник

IS

Ivan Savin in JavaScript — русскоговорящее сообщество
скорее
function * range(start, finish, step) {
   for (let i = start; i < finish; i += step)
       yield i;
}
источник

A

Alexcc in JavaScript — русскоговорящее сообщество
это уже генераторы (если помнить что они очень медленные)
источник

IN

Ivan Naumov in JavaScript — русскоговорящее сообщество
а чёт типа того?
[...Array(100000).keys()]
источник

A

Alexcc in JavaScript — русскоговорящее сообщество
и сама дока их не рекомендует юзать
источник

SS

Sergiy Shatunov in JavaScript — русскоговорящее сообщество
const A = (l)=>{o=[]; o.length=l; return o;};//так будет оптимально, неприсвоенные элементы память не занимают
источник

IS

Ivan Savin in JavaScript — русскоговорящее сообщество
зато ближе к запрашиваемому. память не расходуется лишняя
источник

A

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

A

Alexcc in JavaScript — русскоговорящее сообщество
если комуто не лень протестите
источник

A

Alexcc in JavaScript — русскоговорящее сообщество
интересно синтетику глянуть
источник

IS

Ivan Savin in JavaScript — русскоговорящее сообщество
ой, да оно там всё наоптимизируется само и не будет ничего жрать
ну их эти ваши бенчмарки)
источник

MK

Maxim Koylo in JavaScript — русскоговорящее сообщество
Rx
Как решить такую проблему, мне в свитч мапе где ифы надо что бы дальше шло только после последнего of({ message, users }), а не со всех возможных
источник

IS

Ivan Savin in JavaScript — русскоговорящее сообщество
а где про это прочитать можно?
источник

IN

Ivan Naumov in JavaScript — русскоговорящее сообщество
const range = (from = 0, to = 1) => (
(new Uint8Array(Array(from + to).keys())).subarray(from, to)
)
источник

IN

Ivan Naumov in JavaScript — русскоговорящее сообщество
воо, вот чисто пыхтоновский рэндж
источник

IS

Ivan Savin in JavaScript — русскоговорящее сообщество
step забыли
и в питоне range - генератор же
источник

A

Andrew in JavaScript — русскоговорящее сообщество
источник

IN

Ivan Naumov in JavaScript — русскоговорящее сообщество
а, ну ладн, я прост пыхтон не трогал) Думал что там без генераторов
источник