Size: a a a

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

2021 September 25

S

Sarvar in JavaScript Noobs — сообщество новичков
Или codewars, скилл заметно качается.
источник

И

Игорь in JavaScript Noobs — сообщество новичков
давай
источник

AB

Anatoliy Bobrov in JavaScript Noobs — сообщество новичков
Нет, душишь своими учебниками) Никто не заставляет тебя отвечать на глупые вопросы.
источник

И

Игорь in JavaScript Noobs — сообщество новичков
с инглишом не очень у меня, а он весь на английском
источник

TT

T T in JavaScript Noobs — сообщество новичков
let a= 1;
let b = ++a + a++
Что в a что в b
источник

TT

T T in JavaScript Noobs — сообщество новичков
Переводчик в помощь
источник

КК

Ксяу Ка in JavaScript Noobs — сообщество новичков
🍿
источник

И

Игорь in JavaScript Noobs — сообщество новичков
в а 1, в b 3
источник

TT

T T in JavaScript Noobs — сообщество новичков
@ksyauka что и требовалось доказать
источник

P

Paulo in JavaScript Noobs — сообщество новичков
Так что , скините хороший материал
источник

КК

Ксяу Ка in JavaScript Noobs — сообщество новичков
только вот, зачем?)
источник

TT

T T in JavaScript Noobs — сообщество новичков
Хз)) он был таким уверенным что он знает про постинкременты и прединкременты и что он запомнил как смог
источник

TT

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

И

Игорь in JavaScript Noobs — сообщество новичков
объяснишь?
источник

TT

T T in JavaScript Noobs — сообщество новичков
Ну мне не сложно, просто знай если ты чего-то не знаешь не надо всем докпзывать, что ты это знаешь, потому что это легко доказать можно))
источник

TT

T T in JavaScript Noobs — сообщество новичков
Что такое вообще инкремент ты знаешь?
источник

TT

T T in JavaScript Noobs — сообщество новичков
Не гугли)) я объяснять пришел
источник

Z

Zoukman in JavaScript Noobs — сообщество новичков
function createFunctions(n) {

 var callbacks = [];
 for (var i = 0; i < n; i++) {
   callbacks.push(() => {
     return i;
   });
 }

 return callbacks;
};

const xxx = createFunctions(10);
xxx[2](); // 10 instead of 2
почему такое происходит? причём тут hoisting?
ведь у var i есть текущее значение от 0 до 10, и мы используем замыкание, чтобы его запомнить.
но результат вывода будет всегда 10 на любой индекс массива.
каждая функция что, запоминает ссылку на область памяти, вместо реального числа? 🙄
только так я могу это хотя бы обьяснить
источник

И

Игорь in JavaScript Noobs — сообщество новичков
увеличение на 1
источник

j

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