Прошел половину курса и это действительно круто, знания уже дают о себе знать и помогают в работе Спасибо, Александр, задачки лучше!!
@Art-M2 жыл бұрын
Дуже вдячний за вашу роботу, успіхів в подальшій роботі!
@ulaniskanderov5473 жыл бұрын
1:40 Алекс специально допускает ошибки, чтобы мы на методы не забывали ставить скобки, ну что за гений педагогии!
@itgid3 жыл бұрын
не всегда. Но в некоторых случаях да.
@ulaniskanderov5473 жыл бұрын
@@itgid Спасибо вам за уроки, я освоил много материала благодаря вашим курсам, по возможности всегда советую вашу программу, она лучшая!
@sergewhynot73065 жыл бұрын
Методы массивов, одна из самых интересных тем! Спасибо! =(^.^)=
@КритерийПарето Жыл бұрын
Очень доходчиво и понятно, спасибо.
@i.stadnik Жыл бұрын
Дякую :)
@alexandernickolaevich87895 жыл бұрын
Классно, спасибо!
@alexforos54253 жыл бұрын
Александр, очень жаль , что нельзя поставить лайк два раза. Спасибо большое !
@raff_m_d69713 жыл бұрын
спасибо
@Fenjkeee4 жыл бұрын
Спасибо за видео.
@Давид-п8и5 жыл бұрын
👍👍👍
@alexbabkin71914 жыл бұрын
Боже, спасибо большое, делай побольше видео
@KuKu_RuKu885 жыл бұрын
полезные методы, спасибо
@yarik83men514 жыл бұрын
Актуально. Спасибо
@dimageorgiev57985 жыл бұрын
👍👍👍спасибо !
@boycovclub4 жыл бұрын
У меня был главный вопрос разницы между map и forEach, и я получил на него ответ метод forEach не возвращает новый массив
@Хуршед-ш5т3 жыл бұрын
Для forEach нужно создать новый массив, если нужно передать его значения с изменениями другой переменной
@boycovclub3 жыл бұрын
@@Хуршед-ш5т спасибо)
@Хуршед-ш5т3 жыл бұрын
@@boycovclub Не за что)
@Хуршед-ш5т3 жыл бұрын
@@boycovclub (Пример с forEach) let forEachArr = [1,2,3] let copy = [] forEachArr.forEach(function(e){ copy.push(e * 2) }) console.log(copy)//2,4,6 Пример с (map) let mapArr = [1,2,3] let nextmapArr = mapArr.map(function(e){ return e * 2 }) console.log(nextmapArr)//2,4,6
@vladimirvasiliev79363 жыл бұрын
Александр, добрый день. Столкнулся с задачей, которую примитивно решить получается, но красиво - нет. Задача: у нас есть число 4567. Как написать функцию, которая будет перемножать между собой все цифры этого числа? Главное условие, что мы не знаем какое число введёт пользователь. Оно может быть и 1234567 и 395725. Буду благодарен за профессиональный ответ)
@StepanChuevYT3 жыл бұрын
let num = prompt('введите число'); let arr = []; let digits = num.toString().split(''); let realDigits = digits.map(Number); arr = realDigits; let result = eval(arr.join('*')); alert(`result: ${result}`);
@rq9kd2 жыл бұрын
let num = +prompt('Enter any number'); let result = 1; num.toString().split('').forEach(a => result *= a); console.log(result);
@joper37035 жыл бұрын
Объясните пожалуйста как анонимная функция понимает, что нужно выводить в консоль элементы и их индекс. Как вообще анонимные функции работают с параметрами, ведь мы им ни чего не передаём? Заранее спасибо за ответ.
@vlad-yelnikov5 жыл бұрын
как ничего не передаем? а параметры elem, index в этом уроке куда тогда передаются? это параметры анонимной функции
@joper37035 жыл бұрын
@@vlad-yelnikov Я имею ввиду, что когда мы вызываем обычную функцию и передаём ей параметры то мы делаем это так, к примеру func(2, 3), а как происходит передача параметров в анонимную функцию, ведь мы её не вызываем. Если что, извиняюсь за глупый вопрос, просто я только учу js
@vlad-yelnikov5 жыл бұрын
@@joper3703 Например, мы применяем метод filter к массиву, указываем анонимную функцию как параметр метода filter, указываем item и index как параметры этой анонимной функции. Метод filter сам запускает эту анонимную функцию и передает ей нужные параметры из массива к которому он применен. То есть сам метод так устроен - ему нужен обязательный параметр в виде функции, которую он будет запускать и передавать ей нужные параметры.
@joper37035 жыл бұрын
@@vlad-yelnikov Всё понял, спасибо большое за разъяснение
@evgenijshevchuk15513 жыл бұрын
Лайк
@МихаилЗавражин-и7ь5 жыл бұрын
Оплатить курсы можно в любое время?
@itgid5 жыл бұрын
Михаил Завражин да
@Da-Le-Ur3 жыл бұрын
лайк
@РоманТамазян-е2ж5 жыл бұрын
Привет , можно было в методе forEach написать во так b.forEach((item,index)=>console.log(index,item)). А не два разных console.log
@Alex-ni2uv3 жыл бұрын
спасибо, Александр забыл как работает forEach
@curemoonlight45093 жыл бұрын
В одном уроке. От одного человека. Почему то forEach адекватно работал с htmlcollection. 3 часа это выяснял. Я так понимаю есть некий core-js который это все добавляет. Но эти ловушки конечно...бесят.