Size: a a a

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

2020 January 16

Ю

Юра in JavaScript — русскоговорящее сообщество
Andrew Cheblukov
Потому что у тебя вызывается метод slice(1), который возвращает массив, начиная с индекса === 1 и до конца
а в slice попадает 1 которая 2ой аргумент у call?
источник

AC

Andrew Cheblukov in JavaScript — русскоговорящее сообщество
Юра
а в slice попадает 1 которая 2ой аргумент у call?
да
источник

AC

Andrew Cheblukov in JavaScript — русскоговорящее сообщество
так работает метод call
источник

Ю

Юра in JavaScript — русскоговорящее сообщество
Andrew Cheblukov
так работает метод call
спасибо
источник

AC

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

В

Валик in JavaScript — русскоговорящее сообщество
Юра
ребят, может кто обьяснить почему получается такой результат?
у псевдомассива arguments нет своего метода slice и других методов массивов, нужно либо преобразовать arguments в массив, либо заимствовать его у класса Array, в твоем случае это укороченная запись Array.prototype.slice.call(arguments, 1); в es6 появились еще более лаконичные записи:
Array.from(arguments).slice(1);
[...arguments].slice(1);
источник

M

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

L

Lookarious in JavaScript — русскоговорящее сообщество
Кто-то раньше делал autocomplete в Java Server pages?
источник

IK

Iliya Kobaliya in JavaScript — русскоговорящее сообщество
Ребят ,когда нужны генераторы на практике?(я так понимаю ,основная их сила - работа с каждой итерацией?)
источник

z

z̛e͏́͠r͜c҉ in JavaScript — русскоговорящее сообщество
Iliya Kobaliya
Ребят ,когда нужны генераторы на практике?(я так понимаю ,основная их сила - работа с каждой итерацией?)
в redux saga используются
источник

A

Andrey in JavaScript — русскоговорящее сообщество
Iliya Kobaliya
Ребят ,когда нужны генераторы на практике?(я так понимаю ,основная их сила - работа с каждой итерацией?)
На них async/await написать можно например
источник

IK

Iliya Kobaliya in JavaScript — русскоговорящее сообщество
Понял спасибо
источник

A

Andrey in JavaScript — русскоговорящее сообщество
Можете написать код с использованием async/await и затранспайлить в es5 по-моему , увидите как там реализованы async/await
источник

A

Andrey in JavaScript — русскоговорящее сообщество
Вроде как
источник

AE

Alexey Ermakov in JavaScript — русскоговорящее сообщество
Iliya Kobaliya
Ребят ,когда нужны генераторы на практике?(я так понимаю ,основная их сила - работа с каждой итерацией?)
ага, итераторы
в js это не сильно развито пока что

ну ещё это особый вид функций, которые могут остановить своё выполнение и потом продолжить
источник

SS

S S in JavaScript — русскоговорящее сообщество
Iliya Kobaliya
Ребят ,когда нужны генераторы на практике?(я так понимаю ,основная их сила - работа с каждой итерацией?)
Когда тебе по циклу нужно например запросы делать. При получение ошибки ты раз остановил выполнение и отправил ошибку клиенту или серверу. Реальный пример : получил массив файлов, нужно пробежаться , обрезать и сжать их и потом записать на диск
источник

M

Michael in JavaScript — русскоговорящее сообщество
Lookarious
Кто-то раньше делал autocomplete в Java Server pages?
соболезную
источник

E

Evgen in JavaScript — русскоговорящее сообщество
Iliya Kobaliya
Ребят ,когда нужны генераторы на практике?(я так понимаю ,основная их сила - работа с каждой итерацией?)
Генераторы нужны к примеру для генерации какой-нибудь последовательности
источник

M

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

L

Lookarious in JavaScript — русскоговорящее сообщество
Michael
соболезную
Думал хуже jQuery ничего нету, оказывается есть, здесь блять DOMContentLoaded не работает
источник