Из этого урока я понял самое главное, что цикл for in стоит использовать только с объектами в виде ключ значение или как Александр их называет ассоциативные массивы, с обычными массивами и коллекциями стоит использовать другие циклы
@@irynabelaya8191 Поверьте, прежде чем попасть к Александру, я прослушала минимум 7 лекторов по Фронтэнд разработке и мне есть с кем сравнить. Ни у кого такой подачи материала, как у Александра нет, даже близко. Он ещё и кучу задач разработал по каждому уроку, проверяет их и консультирует, если есть вопросы.
@@VIJana79 я с вами полностью согласна, из всего обилия информацию по фронтенду на Ютуб, это лучший канал однозначно! Так все досконально разъясняется, что просто кайфуешь от такой подачи материала!!!
@@irynabelaya8191 ютуберов я даже не считаю, речь шла о полноценных обучающих курсах. Да они дают конечно какую-то базовую информацию, но, как правило, она очень оторвана от жизни, в плане того, что не показывается, как данный финт применяется в работе сайта. А некоторая информация устарела безвозвратно.
Александр, здравствуйте! Вы сказали, что for in не работает, но он ведь вывел: 1 2 3 3 ƒ item() { [native code] } ƒ namedItem() { [native code] } или все равно не будет работать?
Ось є така незадачазадача!! function fakeBin(input) { let arr = input.split('') for (let i of arr) { if (i >= 5) { i = 1 } else { i = 0 } } return arr.join('') } console.log(fakeBin("45869")) function fakeBin(input) { let arr = input.split('') for (let i = 0; i < arr.length; i++) { if (arr[i] >= 5) { arr[i] = 1 } else { arr[i] = 0 } } return arr.join('') } Чому на виході різні результати?
Из этого урока я понял самое главное, что цикл for in стоит использовать только с объектами в виде ключ значение или как Александр их называет ассоциативные массивы, с обычными массивами и коллекциями стоит использовать другие циклы
Действительно лучший канал. Спасибо вам большое за великолепные уроки. Преподавать - ваше призвание!
Так он не просто преподаватель, он институтский преподаватель
@@VIJana79 я даже не знала!!!! Если бы все такими были преподаватели!
@@irynabelaya8191 Поверьте, прежде чем попасть к Александру, я прослушала минимум 7 лекторов по Фронтэнд разработке и мне есть с кем сравнить. Ни у кого такой подачи материала, как у Александра нет, даже близко. Он ещё и кучу задач разработал по каждому уроку, проверяет их и консультирует, если есть вопросы.
@@VIJana79 я с вами полностью согласна, из всего обилия информацию по фронтенду на Ютуб, это лучший канал однозначно! Так все досконально разъясняется, что просто кайфуешь от такой подачи материала!!!
@@irynabelaya8191 ютуберов я даже не считаю, речь шла о полноценных обучающих курсах. Да они дают конечно какую-то базовую информацию, но, как правило, она очень оторвана от жизни, в плане того, что не показывается, как данный финт применяется в работе сайта. А некоторая информация устарела безвозвратно.
дякую за вашу роботу! так тримати
Дуже вдячний за вашу роботу, успіхів в подальшій роботі!
суперское обьяснение да и вообще подача материала отличная, спасибо огромнейшее за ваши уроки
Спасибо.
Никогда не пользовался такими вариантами for.
Пытань нэма)))
Спасибо ,видеоурок дал понимание разницы
в этих двух циклах
Появилось ли видео, где рассказывается об отличии коллекции от массива?
Лойс перед просмотром по традиции )
спасибо!
Спасибо понял разницу между for of и for in
Спасибо! Качественно растолковали, отличный урок!
Спасибо, за Ваш труд!
способ работает, питань нема) повеселив, дядьку.
спасибо Алекс, курс топ
4:37 100%, -key- => item, -ки- => кей :)
2:15 як рідну мову почув одразу лайк поставив
Александр, здравствуйте! Вы сказали, что for in не работает, но он ведь вывел:
1
2
3
3
ƒ item() { [native code] }
ƒ namedItem() { [native code] }
или все равно не будет работать?
Мы хотим вывести сами объекты (p), но for in их не выводит.
чудесный урок👍🏼
Con este video lo entendi todo. Grasias
Думала, що канал російський, але після слів "питань нема"))) подивилась інформацію про канал "Україна")) У нас самі талановиті люди! Дякую!
Хорошее видео, спасибо
Чудовий урок
отличный урок)
Круто
Спасибо
наглядно
То что надо)
Ось є така незадачазадача!!
function fakeBin(input) {
let arr = input.split('')
for (let i of arr) {
if (i >= 5) { i = 1 } else { i = 0 }
}
return arr.join('')
}
console.log(fakeBin("45869"))
function fakeBin(input) {
let arr = input.split('')
for (let i = 0; i < arr.length; i++) {
if (arr[i] >= 5) { arr[i] = 1 } else { arr[i] = 0 }
}
return arr.join('')
}
Чому на виході різні результати?
питаннь нема, пххпахп
👍👍👌
+
+++
Спасибо