Size: a a a

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

2020 December 07

R

Ruslan in JavaScript Noobs — сообщество новичков
не могу открыть локалхост
источник

Р

Роб in JavaScript Noobs — сообщество новичков
jk
Таргетом становится document, ведь ты делаешь ему dispatch. Свойства можно отследить по наследованию Event -> UIEvent -> MouseEvent -> WheelEvent
Хм, спасибо.
источник

ab

a b in JavaScript Noobs — сообщество новичков
Явно же выдает, что не может найти package.json
источник

R

Ruslan in JavaScript Noobs — сообщество новичков
a b
Явно же выдает, что не может найти package.json
но он на месте
источник

R

Ruslan in JavaScript Noobs — сообщество новичков
как исправить
источник

ЖR

Женя Rasty in JavaScript Noobs — сообщество новичков
jk
Не обязательно, например на https://learn.javascript.ru/ первая часть учебника практически не затрагивает DOM.
спасибо
источник

R

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

AM

Ahma Mahma in JavaScript Noobs — сообщество новичков
Всем привет, подскажите как сделать админку для лэндинга быстро. Чтобы картинки и текст менять можно было.

Есть ли готовое решение, типа установил и все работает ?
источник

ab

a b in JavaScript Noobs — сообщество новичков
Так он в папке src
источник

AB

Artur Barmin in JavaScript Noobs — сообщество новичков
рубрика "задачи с собеседований"
Задача классическая: цикл с var, внутри setTimeout, вопрос - как решить вопрос с i которая в консоли равна 5. Исходный код задачи:
function callBackend(cb) {
 setTimeout(cb, Math.random * 1000);
}

const start = Date.now();

for (var i = 0; i < 5; i += 1) {
   const cb = () => {
       return () => console.log(counter, Date.now() - start);
   }
   callBackend(cb);
}

Все знают решение с let / const, на которые заменяем var.
Вопрос такой - как ещё можно решить?

Я дошёл ещё до замыкания в функции. Код:
for (var i = 0; i < 5; i += 1) {
   const wrapper = (counter) => {
       return () => console.log(counter, Date.now() - start);
   }
   callBackend(wrapper(i));
}

А есть ещё варианты?
источник

ab

a b in JavaScript Noobs — сообщество новичков
Artur Barmin
рубрика "задачи с собеседований"
Задача классическая: цикл с var, внутри setTimeout, вопрос - как решить вопрос с i которая в консоли равна 5. Исходный код задачи:
function callBackend(cb) {
 setTimeout(cb, Math.random * 1000);
}

const start = Date.now();

for (var i = 0; i < 5; i += 1) {
   const cb = () => {
       return () => console.log(counter, Date.now() - start);
   }
   callBackend(cb);
}

Все знают решение с let / const, на которые заменяем var.
Вопрос такой - как ещё можно решить?

Я дошёл ещё до замыкания в функции. Код:
for (var i = 0; i < 5; i += 1) {
   const wrapper = (counter) => {
       return () => console.log(counter, Date.now() - start);
   }
   callBackend(wrapper(i));
}

А есть ещё варианты?
Раньше он через IIFE решался
источник

ab

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

ab

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

AB

Artur Barmin in JavaScript Noobs — сообщество новичков
понял, спасибо, ну тут суть такая же
источник

ab

a b in JavaScript Noobs — сообщество новичков
Artur Barmin
понял, спасибо, ну тут суть такая же
ето да, основанное на замыкании
источник

K

Kotikov in JavaScript Noobs — сообщество новичков
Ребят, привет, почему в readyState у меня не отрабатывается request.open?
источник

K

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

K

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

K

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

K

Kotikov in JavaScript Noobs — сообщество новичков
на var и .onclick не обращайте внимание.
источник