Size: a a a

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

2021 March 23

D

Danila in JavaScript — русскоговорящее сообщество
Lion
Ничего не понятно
👁👁
💧💧
источник

AT

Alexey Tuychiev in JavaScript — русскоговорящее сообщество
Lion
Это функция которая вызывает сама себя. И я хочу понять как это выполняется. Особенно вот здесь непонятно
Смотри, когда выполнение кода доходит до else вызывается эта же функция только с другими параметрами, код дальше не идет. Здесь ожидается завершение внутреннего power(). Дальше во внутренней power такая же схема и так по цепочке они вызываются пока не выполнится условие выхода из функции if(n == 1) (n -1 уменьшаем передаваемый параметр). И обратно по цепочке будут возвращаться значения. То есть вызов так идет power(2, 4) -> ждет power(2, 3) -> ждет power(2, 2), а потом результаты как бы сворачиваются в обратном направлении (читать справа-налево)
power(2, 4) получил в том же else 8 <-  power(2, 3) вернет 8 <- power(2, 2) вернет 4
. И в конце из самой первой функции возвращается значение 2 * 8 (8 это результат вызовов цепочки внутренних power)
источник

mm

mopsiq mopsiq in JavaScript — русскоговорящее сообщество
Чтобы понять рекурсию, нужно понять рекурсию.
(с) Конфуций
источник

R

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

R

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

UT

Unknown T. in JavaScript — русскоговорящее сообщество
Ruslan
или мб есть отдельный чат ?
источник

R

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

Ю

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

D

Danila in JavaScript — русскоговорящее сообщество
Юра
что то не могу догнать: как писать кастомные листенеры? Сам принцим действия какой?
Листенеры чего? ДОМ-событий? Так же как и обычных нативных событий
источник

Ю

Юра in JavaScript — русскоговорящее сообщество
Danila
Листенеры чего? ДОМ-событий? Так же как и обычных нативных событий
точней свои собственные события и их листенеры
источник

D

Danila in JavaScript — русскоговорящее сообщество
Юра
точней свои собственные события и их листенеры
element.dispatchEvent(new CustomEvent('event-name'))
источник

D

Danila in JavaScript — русскоговорящее сообщество
element.addEventListener('event-name', handler)
источник

NS

Natalia Sebeleva in JavaScript — русскоговорящее сообщество
Фронтендеры! КАК я могу позиционировать текст относительно картинки? если relative не работает
источник

AB

Andrey Bogachenko in JavaScript — русскоговорящее сообщество
Natalia Sebeleva
Фронтендеры! КАК я могу позиционировать текст относительно картинки? если relative не работает
почему не работает?
источник

MK

Maxim Koylo in JavaScript — русскоговорящее сообщество
Natalia Sebeleva
Фронтендеры! КАК я могу позиционировать текст относительно картинки? если relative не работает
ну тут к @css_ru
источник

NS

Natalia Sebeleva in JavaScript — русскоговорящее сообщество
Andrey Bogachenko
почему не работает?
ну потому что картинка не родитель
источник

AB

Andrey Bogachenko in JavaScript — русскоговорящее сообщество
Natalia Sebeleva
ну потому что картинка не родитель
сделай родителем)
источник

NS

Natalia Sebeleva in JavaScript — русскоговорящее сообщество
Maxim Koylo
ну тут к @css_ru
ок)
источник

NS

Natalia Sebeleva in JavaScript — русскоговорящее сообщество
Andrey Bogachenko
сделай родителем)
как
источник

NS

Natalia Sebeleva in JavaScript — русскоговорящее сообщество
в этот тег невозможно что-то вложить
источник