Size: a a a

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

2020 November 02

|

|Atlas| in JavaScript — русскоговорящее сообщество
Честно, не умею
источник

FL

First Last in JavaScript — русскоговорящее сообщество
Даже так, понял

Возможно, стоит пытаться понять что ты пытаешься запустить?
источник

FL

First Last in JavaScript — русскоговорящее сообщество
Потому что это "буду тыкать все подряд пока не запустится" - плохая идея
источник

FL

First Last in JavaScript — русскоговорящее сообщество
|Atlas|
Я попробовал в браузере
Что ты написал в Promise.all?
Что это за конструкция? Что оно делает?
источник

FL

First Last in JavaScript — русскоговорящее сообщество
Вот это (name) => fetchRepoByName(name)
источник

|

|Atlas| in JavaScript — русскоговорящее сообщество
Ну все, ты меня разнес в пух и прах
источник

FL

First Last in JavaScript — русскоговорящее сообщество
Это как?
источник

AK

Anton Kodwi in JavaScript — русскоговорящее сообщество
Ребят, задачку хотите?

Что и в каком порядке выведется в консоль, и почему:

const bar = () => соnsоle.log('bar');
const baz = () => соnsоle.log('baz');

const fоo = () => {
 cоnsоle.log('foo');

 setTimeout(bar, 0);

 соnsole.log('bad');

 new Promise((resolve, reject) => {
   cоnsоle.log('Hello');
   resolve('What Color?');
   cоnsоle.log('Aloha');
 }).then((resolve) => соnsоle.log(resolve));

 baz();
}

fоо();
источник

|

|Atlas| in JavaScript — русскоговорящее сообщество
First Last
Это как?
Ну я ошибся, сейчас исправлю
источник

FL

First Last in JavaScript — русскоговорящее сообщество
|Atlas|
Ну все, ты меня разнес в пух и прах
 (name) => fetchRepoByName(name)


Ты понимаешь эту конструкцию?
источник

|

|Atlas| in JavaScript — русскоговорящее сообщество
repos.map(name => fetchRepoByName(name))
источник

FL

First Last in JavaScript — русскоговорящее сообщество
Anton Kodwi
Ребят, задачку хотите?

Что и в каком порядке выведется в консоль, и почему:

const bar = () => соnsоle.log('bar');
const baz = () => соnsоle.log('baz');

const fоo = () => {
 cоnsоle.log('foo');

 setTimeout(bar, 0);

 соnsole.log('bad');

 new Promise((resolve, reject) => {
   cоnsоle.log('Hello');
   resolve('What Color?');
   cоnsоle.log('Aloha');
 }).then((resolve) => соnsоle.log(resolve));

 baz();
}

fоо();
И к чему это?
Бред, а не задача :)
источник

AK

Anton Kodwi in JavaScript — русскоговорящее сообщество
First Last
И к чему это?
Бред, а не задача :)
не бред, а на знание event loop'a, но тут момент есть, и мне интересно как другие ответят, я никого не заставляю, просто кто хочет попробует
источник

FL

First Last in JavaScript — русскоговорящее сообщество
Anton Kodwi
не бред, а на знание event loop'a, но тут момент есть, и мне интересно как другие ответят, я никого не заставляю, просто кто хочет попробует
Знание event loop?
источник

AK

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

АМ

Андрей Маркелов... in JavaScript — русскоговорящее сообщество
Переслано от Андрей Маркелов...
подскажите, как в 5 вебпаке работать с TerserWebpackPlugin? Его нужно устанавливать или как?
источник

FL

First Last in JavaScript — русскоговорящее сообщество
А есть пример с практики, а не вот эти натыканные фигни?

foo - потому что "обычный лог"
bad - потому что "обычный лог"
hello - внутрянка создания промиса
aloha -  внутрянка создания промиса
baz - потому что промис улетел на выполнение
What Color? - промис выполнился
baz - потому что браузерное апи, вроде как
источник

FL

First Last in JavaScript — русскоговорящее сообщество
Anton Kodwi
не бред, а на знание event loop'a, но тут момент есть, и мне интересно как другие ответят, я никого не заставляю, просто кто хочет попробует
Я никого не заставляю соглашаться с моим мнением
Бред полнейший - имхо
источник

Q

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

А

Алекс in JavaScript — русскоговорящее сообщество
Ребят подскажите пожалуйста, пытаюсь скомпилировать бабелем код
после компиляции получаю ошибку:
Uncaught TypeError: Cannot read property 'jQuery' of undefined

исключить jq из потока(собираю галпом) никак не выйдет - jq подключается через gulp-include где то в недрах
гугл не помогает (

я так понимаю что надо что то поднастроить в бабеле.. пробовал выставить strict: true, но не помогает
источник