Size: a a a

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

2020 September 07

1

1 in JavaScript Noobs — сообщество новичков
jk
Например, ты описал создание промиса, который выполнится неизвестно когда, в функции-хендлере. Задача клика - выполнить функцию-хендлер, он это делает, больше он не должен ничего.
а задача следующей ф-ии дождаться завершения предыдущей синхронной
источник

AE

Alexey Ermakov in JavaScript Noobs — сообщество новичков
1
так синхронный не означает  "ждать пока начнется выполнение предыдущей ф-ии" .  синхронная ф-ия  должна ждать пока выполниться предыдущая синхронная ф-ия , а не его начала . разве нет ?
ну, я у тебя синхронно попросил хлеба и дождался, пока ты ответишь мне "сейчас брат сбегает"

я до компа доберусь, попробую объяснить.
источник

1

1 in JavaScript Noobs — сообщество новичков
Alexey Ermakov
ну, я у тебя синхронно попросил хлеба и дождался, пока ты ответишь мне "сейчас брат сбегает"

я до компа доберусь, попробую объяснить.
не понял если честно
источник

A

Aïchan in JavaScript Noobs — сообщество новичков
Какой самый простой код связывающий js html и css, чтобы вышло что то прикольное
источник

O

Oleg in JavaScript Noobs — сообщество новичков
Aïchan
Какой самый простой код связывающий js html и css, чтобы вышло что то прикольное
Библиотеки на жс посмотри
источник

A

Aïchan in JavaScript Noobs — сообщество новичков
Ну самое простенькое, занимающий как можно меньше строк, хочется посмотреть на взаимодействие
источник

V

Vasyl in JavaScript Noobs — сообщество новичков
сделай the memory game
источник

j

jk in JavaScript Noobs — сообщество новичков
1
не понял если честно
Вот пример

const button = document.createElement('INPUT')
button.addEventListener('click', () => {
 console.log('handler1')
})
button.addEventListener('click', () => {
 console.log('handler2')
 new Promise(resolve => {
   setTimeout(() => {
     console.log('promise finished')
     resolve()
   })
 }, 1000)
})
button.click()
console.log('click complete')
источник

O

Oleg in JavaScript Noobs — сообщество новичков
Aïchan
Ну самое простенькое, занимающий как можно меньше строк, хочется посмотреть на взаимодействие
Ну во простенькая либа https://sarcadass.github.io/granim.js/
источник

O

Oleg in JavaScript Noobs — сообщество новичков
Позволяет делать фон или элемент градиентом
источник

1

1 in JavaScript Noobs — сообщество новичков
jk
Вот пример

const button = document.createElement('INPUT')
button.addEventListener('click', () => {
 console.log('handler1')
})
button.addEventListener('click', () => {
 console.log('handler2')
 new Promise(resolve => {
   setTimeout(() => {
     console.log('promise finished')
     resolve()
   })
 }, 1000)
})
button.click()
console.log('click complete')
зачем ты на одну кнопку повесил два обработчика на клик ?
источник

j

jk in JavaScript Noobs — сообщество новичков
1
зачем ты на одну кнопку повесил два обработчика на клик ?
Это иллюстрация.
источник

j

jk in JavaScript Noobs — сообщество новичков
Там может быть сто обработчиков. В них может быть что угодно. Промисы, таймауты, запуск каких-то анимаций и прочего.
источник

A

Aïchan in JavaScript Noobs — сообщество новичков
То что нужно
источник

1

1 in JavaScript Noobs — сообщество новичков
jk
Это иллюстрация.
события и промисы выполняются асинхронно. у меня непонятки немного в другом ))
источник

j

jk in JavaScript Noobs — сообщество новичков
1
события и промисы выполняются асинхронно. у меня непонятки немного в другом ))
Значит пришла твоя очередь объяснять что ты имеешь в виду. Потому что в таком случае тебя никто не понял.
источник

1

1 in JavaScript Noobs — сообщество новичков
jk
Значит пришла твоя очередь объяснять что ты имеешь в виду. Потому что в таком случае тебя никто не понял.
если две синхронные ф-ии идут одна за другой, значит вторая ждет завершения первой . так же ?
источник

j

jk in JavaScript Noobs — сообщество новичков
1
если две синхронные ф-ии идут одна за другой, значит вторая ждет завершения первой . так же ?
Весь синхронный код да.
источник

1

1 in JavaScript Noobs — сообщество новичков
jk
Весь синхронный код да.
а у меня не ждет
источник

1

1 in JavaScript Noobs — сообщество новичков
jk
Весь синхронный код да.
let msgButtons=document.querySelectorAll('._2uvh6hrzBy-6c2_n3o1OWa>button');
msgButtons.forEach(a=>a.click());
document.querySelectorAll('.SbQXlRtKKu-tPPSyleuGE').forEach(a=>a.value='hi bro')
источник