Size: a a a

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

2020 February 15

S

Sm•ok 😈✔️ in JavaScript Noobs — сообщество новичков
Konstantin Sedykh
неее, тут препод тоже вообще не прав.  мы ВООБЩЕ не должны юзать ни id, ни классы для выборки уникального элемента.
В контексте реакта да
источник

S

Sm•ok 😈✔️ in JavaScript Noobs — сообщество новичков
Я думал он вообще
источник

KS

Konstantin Sedykh in JavaScript Noobs — сообщество новичков
Vladyslav Hrehul
что именно?
ну, что перед ним, ещё что-нибудь не вклинится...
источник

S

Sm•ok 😈✔️ in JavaScript Noobs — сообщество новичков
El Anonimo
Привет.
Почему в это коде p.then отрабатывает раньше, чем setTimeout()?
https://jsbin.com/kimesunune/edit?html,js,console,output
var a = 5;

setTimeout(function timeout() {
 console.log('timeout ran', a);
 a = 10;
}, 0);

var p = new Promise(function(resolve, reject) {
 console.log('promise ran', a);
 a = 25;
 resolve();
});

p.then(() => console.log('promise .then ran:', a));

console.log('global ran', a);
В едж иначе
источник

S

Sm•ok 😈✔️ in JavaScript Noobs — сообщество новичков
Но там фигово сделано
источник

VH

Vladyslav Hrehul in JavaScript Noobs — сообщество новичков
Vladimir Yefremov
я тоже думаю, что по ИД - удобнее и правильнее, но он начал ссылаться на своего препода с курсов, поэтому я захотел уточнить здесь. Больше верю чату, чем тому преподу.
по id быстрее, во 1 он уникальным должен быть, во 2 намного больше разметки с тегом class чем с id.
источник

S

Sm•ok 😈✔️ in JavaScript Noobs — сообщество новичков
Как на старых сафари
источник

VH

Vladyslav Hrehul in JavaScript Noobs — сообщество новичков
Konstantin Sedykh
ну, что перед ним, ещё что-нибудь не вклинится...
не
источник

S

Sm•ok 😈✔️ in JavaScript Noobs — сообщество новичков
Поэтому считается правильным микротаски перед макротасками
источник

VH

Vladyslav Hrehul in JavaScript Noobs — сообщество новичков
Konstantin Sedykh
ну, что перед ним, ещё что-нибудь не вклинится...
источник

VH

Vladyslav Hrehul in JavaScript Noobs — сообщество новичков
тут мож глянуть
источник

KS

Konstantin Sedykh in JavaScript Noobs — сообщество новичков
Vladyslav Hrehul
тут мож глянуть
👍
источник

KS

Konstantin Sedykh in JavaScript Noobs — сообщество новичков
вот небольшой вопрос. dom render  loop и js стек событий как нибудь пересекаются?
источник

S

Sm•ok 😈✔️ in JavaScript Noobs — сообщество новичков
Не очень понял вопрос
источник

S

Sm•ok 😈✔️ in JavaScript Noobs — сообщество новичков
В начале решаются вроде все с callback queue в порядке фифо

Потом микротаски фифо

Затем рендер

Макротаски
источник

F

Foma in JavaScript Noobs — сообщество новичков
Начали за здравие закончили за упокой
источник

KS

Konstantin Sedykh in JavaScript Noobs — сообщество новичков
Sm•ok 😈✔️
В начале решаются вроде все с callback queue в порядке фифо

Потом микротаски фифо

Затем рендер

Макротаски
ну да, именно прядок отработки интересовал
источник

VH

Vladyslav Hrehul in JavaScript Noobs — сообщество новичков
Konstantin Sedykh
вот небольшой вопрос. dom render  loop и js стек событий как нибудь пересекаются?
ну понятное дело что да. В том же хроме есть движок, который занимается онли рендером и движок который вычисляет "код" и ясное дело, что они взаимойдетсвуют между собой
источник

KS

Konstantin Sedykh in JavaScript Noobs — сообщество новичков
Vladyslav Hrehul
ну понятное дело что да. В том же хроме есть движок, который занимается онли рендером и движок который вычисляет "код" и ясное дело, что они взаимойдетсвуют между собой
есть ли ещё надёжные способы их синхронизации кроме raf?
источник

CW

Cold Word in JavaScript Noobs — сообщество новичков
Пацаны чо скажете про Амазон, кроме того, что это успешная компания) хочу впс там взять
источник