Size: a a a

JavaScript Noobs — сообщество новичков

2020 September 26

.

. in JavaScript Noobs — сообщество новичков
Скорее всего для удобства рекурсии функция знает о себе + то, что в setTimeout функция вызывается не в функции, а как аргумент.
источник

В

Владимир in JavaScript Noobs — сообщество новичков
Александр Матчин
Здравствуйте!
Есть вопрос. Не совсем понятен код

let timerId = setTimeout(function tick() {
 alert('tick');
 timerId = setTimeout(tick, 2000); // (*)
}, 2000);

Откуда вложенный сеттаймаут знает имя функции tick?
Вроде обычная рекурсия
источник

j

jk in JavaScript Noobs — сообщество новичков
Александр Матчин
Здравствуйте!
Есть вопрос. Не совсем понятен код

let timerId = setTimeout(function tick() {
 alert('tick');
 timerId = setTimeout(tick, 2000); // (*)
}, 2000);

Откуда вложенный сеттаймаут знает имя функции tick?
Сейчас не найду эту особенность, но имя функции становится переменной в её теле.
источник

j

jk in JavaScript Noobs — сообщество новичков
Точно где-то на learn.javascript.ru затрагивался этот вопрос.
источник

j

jk in JavaScript Noobs — сообщество новичков
источник

FH

Faceless Hero in JavaScript Noobs — сообщество новичков
Александр Матчин
Здравствуйте!
Есть вопрос. Не совсем понятен код

let timerId = setTimeout(function tick() {
 alert('tick');
 timerId = setTimeout(tick, 2000); // (*)
}, 2000);

Откуда вложенный сеттаймаут знает имя функции tick?
если функция объявлена не анонимно, значит у неё есть имя. не вижу ни единой причины, по которой ты не мог бы обратиться к этой функции используя её имя.
источник

МК

Миша Ковальчук... in JavaScript Noobs — сообщество новичков
Переслано от Миша Ковальчук...
как это возможно? я устанавливаю ширину контейнера 600 px, каждый итем по 200 px и в итоге у меня помещаются только два изображения)
источник

МК

Миша Ковальчук... in JavaScript Noobs — сообщество новичков
Переслано от Миша Ковальчук...
источник

МК

Миша Ковальчук... in JavaScript Noobs — сообщество новичков
Переслано от Миша Ковальчук...
источник

.

. in JavaScript Noobs — сообщество новичков
1. Класс item нужно повесить на div
источник

.

. in JavaScript Noobs — сообщество новичков
Мне кажется у тебя будут некоторые трудности
источник

Q

Qop in JavaScript Noobs — сообщество новичков
Миша Ковальчук
Переслано от Миша Ковальчук
max width попробуй, flex может по дефолту растягивать изображения
источник

.

. in JavaScript Noobs — сообщество новичков
Миша Ковальчук
Переслано от Миша Ковальчук
как это возможно? я устанавливаю ширину контейнера 600 px, каждый итем по 200 px и в итоге у меня помещаются только два изображения)
Как вообще рендеришь показ изображений?
источник

.

. in JavaScript Noobs — сообщество новичков
Вот взять например dots
источник

.

. in JavaScript Noobs — сообщество новичков
не понятно почему они рядом со слайдами
источник

Q

Qop in JavaScript Noobs — сообщество новичков
Свой слайдер делает видимо
источник

.

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

.

. in JavaScript Noobs — сообщество новичков
Если рендерить, то получается что дотс будут всегда position:absolute
источник

.

. in JavaScript Noobs — сообщество новичков
Я бы разделил всю пагинацию - стрелки и точки
источник

.

. in JavaScript Noobs — сообщество новичков
рендерил бы в slides текущий слайд с количеством элементов
источник