Понимание javascript - работа с DOM

  Рет қаралды 247,747

Дмитрий Лаврик

Дмитрий Лаврик

Күн бұрын

Пікірлер: 193
@АнтонАнтонов-д2я
@АнтонАнтонов-д2я 8 жыл бұрын
Дмитрий красавчик. Все понятно и внятно и доходчиво. И еще самый позитивный и веселый преподаватель. Ты лучший Дмитрий!
@richarddaniel7088
@richarddaniel7088 3 жыл бұрын
А ещё он мастер спорта по шахматам
@orionmalik3120
@orionmalik3120 3 жыл бұрын
i dont mean to be so off topic but does anyone know of a tool to log back into an Instagram account? I somehow forgot the login password. I love any tricks you can give me!
@gfgddtr6217
@gfgddtr6217 7 жыл бұрын
Вижу лайк, ставлю лаврика, красавчик!
@Ельдар-в9ш
@Ельдар-в9ш 5 жыл бұрын
+
@marsdriver2501
@marsdriver2501 3 жыл бұрын
@Francisco Ingalls ля англичаны разводилы
@aleksandrmikhailov3255
@aleksandrmikhailov3255 8 жыл бұрын
Огонь урок! Дмитрий, у Вас реально талант объяснять))
@MegaAfon1982
@MegaAfon1982 8 жыл бұрын
Дмитрий учитель от бога, способный объяснить даже самые необъяснимые вещи, его уроки хочется слушать, а не засыпать на второй минуте ))) Но на мой взгляд javascript пугает не DOM и BOM, это как раз довольно логично остается лишь ознакомиться с методами объектов. А проблема в том, как было правильно озвучено, что "корявый" и корявый не значит плохой, а именно корявый - непривычный/необычный в своей логике. Когда говорят что "JavaScript это объектно-ориентированный си-подобный язык", так это все от названия до эпитетов чисто маркетинг! Все знают что JavaScript назван так, чтобы отхапать часть популярности JAVA, но вряд ли кто-то задумывался что си-подобным он назван для тех же целей, так как С++ тоже довольно популярен, а от С в JS только скобки и точка с запятой, у любого Си-шника глаза лопнут если он увидит код JS программиста (именно JS-прогера, а не PHP-ника пишущего на JS). Объектно-ориентированный? да ни разу он не ориентирован на объекты! Он, собака, ближе к функциональному! Пугают подвыверты в этом языке: 1) примитивы могут иметь некоторый функционал объекта из-за чего создается впечатления что все кругом объекты. var a = 5; var b = new Number(5); в браузере выглядят одинаково, они равны, a==b; //(true), но не эквивалентны a===b; // (false) Жуть! 2) Масси вы это объекты! В это время объекты это массивы! При том что объекты не обладают всей функциональностью массивов! Жесть?! 3) NaN (not a number- не число) числовой тип данных, при этом NaN==NaN (false) 4) Функции это Объекты высшего порядка, при том что Конструкторы Объектов это Функции. Но такие Функции, которые как функции вызывать в принципе бессмысленно! Круть?! 5) В параметры функции можно передать функцию, и мало того еще и из функции можно вернуть функцию. Каково?! 6) Количество параметров заданных при определении функции, совершенно не имеет отношение к количеству параметров при ее вызове. 7) Аргументы переданные в функцию хранятся в массиве, который не совсем массив 8) Ссылочные типы данных присваиваются по ссылке, а в функцию передаются по значению (читай Закаса стр 120, по-моему) 9) наследование у объектов реализовано через жж..., ой т.е. через прототип 10) Наличие самовызывающихся функций, функциональных выражений, анонимных функций ... и внимание жара - именованных анонимных функций! и это я еще не все вспомнил ;)))) Вот где страх, вот где ужас! Дмитрий, спасибо за видео! Спасибо, что делитесь знаниями и внушаете надежду! :) PS: забыл про самый ужас - контекст выполнения
@darkfateinc7333
@darkfateinc7333 6 жыл бұрын
Вот кстати по поводу засыпать - хороший у вас комментарий, и ведь действительно - единственные длинные уроки на которых не засыпаешь и, более того, в которые вовлечен.
@erwererwrwr
@erwererwrwr 6 жыл бұрын
DarkFate Inc потому что шарить и быть хорошим педагогом - это разные вещи. Пусть многие ютуберы поучатся, как давать материал, Дмитрию, спасибо.
@martDKNY
@martDKNY 6 жыл бұрын
Как же мне страшно, от того что я не понимаю половины того что тут написано, но слайдер на джиквери очень хорошо прыгнул, но я пока по заветам sorax'а пытаюсь разобраться без джиквери, и по дому слабо, но Димка прям .. думаю про смартгрид теперь, про html academi и про смартгрид и можно будет потехонечку потом яваскрипт и пхп покусать
@droid777
@droid777 4 жыл бұрын
Как я, однако, рад, что понял все, что вы написали! Видимо, это значит, что я отлично знаю JS!
@yuliyamassett9356
@yuliyamassett9356 7 жыл бұрын
08:10 - статический сайт - к серверной части, а не к клиентской. 08:29 - взаимодействие клиент-сервер. 09:18 - клиент обратно получает от сервера сгенерированную статическую страницу. [!] 10:02 - DOM 11:03-11:50 - место JS. 17:30 - взаимодействие JS с тегами (интерактивность).
@rar24
@rar24 2 жыл бұрын
дальше тебя не хватило xD
@whiteblack7213
@whiteblack7213 4 жыл бұрын
Действительно толковый человек. Дмитрий легко и красиво выражает свои мысли, а также замечательно преподносит информацию.
@ТарасСюсько-ц3ы
@ТарасСюсько-ц3ы 7 жыл бұрын
Діма, дякую! чесно, ти супер учитель!
@СветланаДмитриева-с4н
@СветланаДмитриева-с4н 6 жыл бұрын
Дмитрий благодарю Вас. Из всех уроков, что мне доселе повезло увидеть - Ваши самые понятные! Вы и правда учитель от Бога)Всех благ!
@АннШ
@АннШ 4 жыл бұрын
Большое спасибо! Все понятно, получилось повторить самостоятельно. Перед этим смотрела видео Дмитрия "Основы программирования" и делала по ним домашки. Очень советую, там 10 уроков.
@andrey_kapro
@andrey_kapro 7 жыл бұрын
Спасибо тебе, Дмитрий!
@mikevasovski1392
@mikevasovski1392 6 жыл бұрын
Великолепная подача материала все сразу становится на свои места! Спасибо лойс!!!
@Vaso-p1f
@Vaso-p1f 5 ай бұрын
Отличный курс.
@TheMadee23
@TheMadee23 4 жыл бұрын
Учить это дар. Дмитрий он у Вас есть. Никакого солнечного майского денька. Все четко и просто. Спасибо. Лукас, подписка, дззззынь.
@kirillkononov5094
@kirillkononov5094 4 жыл бұрын
Очень толковое объяснение, наверное, лучшее, что видел!! Спасибо за лекцию!
@u-tati
@u-tati 3 жыл бұрын
Дмитрий, учитель от бога!!! Посмотрев ваше видео я наконец-то поняла DOM. Спасибо огромное.
@jsb7239
@jsb7239 5 жыл бұрын
Благодарность из конца декабря 2019💪
@IvanSergienkodrfunk
@IvanSergienkodrfunk 4 жыл бұрын
Да чего уж там... Из декабря 2020 тоже спасибо!
@fantast2568
@fantast2568 3 жыл бұрын
@@IvanSergienkodrfunk из декабря 2021 тож
@InGodWeTrust3_16
@InGodWeTrust3_16 2 жыл бұрын
первый урок сейчас с вами пр js. до этого не сталкивался с этим, все понятно, на счет платного курса подумаю, попробую посмотреть что говорят другие. Вас посоветовал друг, говорит очень крутые и ему нравитесь
@yuriygostev6786
@yuriygostev6786 Жыл бұрын
Дмитрий молодец ! ! ! Действительно понятно все. Большое вам спасибо.
@chris_chris5006
@chris_chris5006 6 жыл бұрын
Дмитрий, спасибо за видео. Наиболее четкие и логичные объяснения работы в js во всем ютуб.
@fantast2568
@fantast2568 3 жыл бұрын
Здравствуйте, как ваши успехи, вы давно уже устроились фронтендером?
@christinasoroka1157
@christinasoroka1157 3 жыл бұрын
@@fantast2568 Здравствуйте)) Работаю PM. Изучала js для лучшего технического понимания девелоперов. Знания очень помогли))
@fantast2568
@fantast2568 3 жыл бұрын
@@christinasoroka1157 Оо круто, вы профи своего дела 😉
@olgatribushinina4760
@olgatribushinina4760 4 жыл бұрын
Восхитительно!!! Ты лучший, Дмитрий спасибо!
@andreykalugin8075
@andreykalugin8075 5 жыл бұрын
Дмитрий Лаврик! Вы преподаватель от Бога! Я еще не встречал на просторах инета такой способности рассказать так просто о сложном. Жаль что вы дипломов о профпереподготовке не даете. Позднее все равно к вам на курс JS запишусь.
@ПавелКотов-ъ2в
@ПавелКотов-ъ2в 7 жыл бұрын
Только после твоего видео я реально начал что то понимать :)
@lexxin0502
@lexxin0502 4 жыл бұрын
Спасибо Дмитрий, очень нравится вас слушать самый позитивный учитель))
@fantast2568
@fantast2568 3 жыл бұрын
Здравствуйте, как ваши успехи? Вы уже давно устроились разработчиком?
@droid777
@droid777 4 жыл бұрын
Рад, что нашелся человек, способный объяснить материал. Но, лично мне, было скучновато, т.к. хорошо знаю JS. Думал, что здесь узнаю что-то новое. Как бы то ни было, имеющиеся данные разложились по полочкам)
@apexnuts9785
@apexnuts9785 4 жыл бұрын
Это лучшее, что я находил, спасибо
@kotoezhik
@kotoezhik 3 жыл бұрын
Спасибо за урок! Проверил имеющиеся в голове знания.
@deanArtDev
@deanArtDev 6 жыл бұрын
Тёска, респект тебе и уважение за то, что ты делаешь.
@michelealeer
@michelealeer 5 жыл бұрын
Дмитрий я вас просто люблю спасибо вам за видео. Я прохожу курс сейчас на английском языке курс очень популярный курс о js так в этом курсе не оъесняется так как вы в это делаете. Продолжайте своё дело у вас очень круто получается
@ЛёняВасильев-у2б
@ЛёняВасильев-у2б 7 жыл бұрын
Хороший учитель.Очень доступно. Че тут еще сказать, пальцаверхипдписался.
@FCatherine
@FCatherine 6 жыл бұрын
Большое спасибо, Дмитрий, на 2-х пальцах объяснили с первого раза.!)
@lincoln1484
@lincoln1484 5 жыл бұрын
Благодаря этому видео я научился делать slider, спасибо большое автору!
@CK-yk7vh
@CK-yk7vh 7 жыл бұрын
Отличная речь. Большинство видео по JS вызывают желание спать. Этот улыбаться. Подписался, Скачиваю. +
@ВладиславДидковский-м1м
@ВладиславДидковский-м1м 7 жыл бұрын
А скачивать никто не разрешал.
@CK-yk7vh
@CK-yk7vh 7 жыл бұрын
Так и никто и не запрещал ...
@apexnuts9785
@apexnuts9785 4 жыл бұрын
боже, этот человек просто гений
@dironin2363
@dironin2363 7 жыл бұрын
Отличный учитель, прекрасная подача материала. Спасибо огромное!
@fantast2568
@fantast2568 3 жыл бұрын
Здравствуйте, вы уже давно устроились разработчиком?
@zakiro4277
@zakiro4277 8 жыл бұрын
Лаврик - Учитель от бога
@Ельдар-в9ш
@Ельдар-в9ш 5 жыл бұрын
я чуток поковырялся в коде моего кота и теперь при событие 'летящий тапок' его шерсть меняет цвет на синий. Все просто .Заходим в ДНК кота и в конце вставляем эту строку "кот.летящийТапок = function(){ кот.стили.цветШерсти = "синий"; } "
@MeloGrigorian
@MeloGrigorian 5 жыл бұрын
круто:DD
@quatout146
@quatout146 5 жыл бұрын
А что если кота побрить и кинуть тапок на шерсть, она посинеет?
@Alexndermars
@Alexndermars 4 жыл бұрын
@@quatout146 Тестировщики подтянулись :D
@Standoffer614
@Standoffer614 5 жыл бұрын
Отличный урок ! Дмитрий Вам огромное спасибо !
@alexanderzheva7490
@alexanderzheva7490 6 жыл бұрын
Хороший ролик . Манера исполнения 10 баллов. Я первый раз на вашем канале , хотелось бы знать будет ли, что то более реактивное. (не для новичков) . Видосов на Реакт-тему и так много, но вы, очень хорошо "на котах объясняете".
@cinderellarouge
@cinderellarouge 5 жыл бұрын
Спасибо, Дмитрий!я вас люблю!!!!!
@sizzla5000
@sizzla5000 8 жыл бұрын
Очень доступно объясняет, лайк! Жаль дальше нет ничего(
@black_bird_in_the_fog
@black_bird_in_the_fog 5 жыл бұрын
Это просто бомба! Объяснение нереально крутое))) Спасибо!!!
@MrColins710
@MrColins710 8 жыл бұрын
очень интересно, так держать!
@Linkoln.Abraham
@Linkoln.Abraham 5 жыл бұрын
Ни одной секунды не пожалел после просмотра этого видео, топ.
@Нихлатак
@Нихлатак 6 жыл бұрын
Спасибо! Очень хорошее объяснение
@СергейБорисов-в6ю
@СергейБорисов-в6ю 6 жыл бұрын
Отличный посыл, спасибо 👍🏻
@eugenplaton3116
@eugenplaton3116 5 жыл бұрын
Все хорошо. Чисто субъективно, мне больше нравится, как объясняет Сергей Мелюков (Loftschool)
@julia_avsyuk
@julia_avsyuk 7 жыл бұрын
Отлично объясняешь! Так держать!
@grigoriymorkovin9689
@grigoriymorkovin9689 7 жыл бұрын
умеет ... знают предмет многие, но лишь некоторые понимают и умеют доходчиво рассказать ( не пересказать) интересующимся. Дима, ты умеешь. Может это дар божий? Тогда развивай. Удачи не желаю, но творческого вдохновения да.
@romanchuiko2266
@romanchuiko2266 7 жыл бұрын
Для полноценного слайдера с автоматическим переключением картинок добавьте две кнопки: "play" и "stop". var btn_play = document.getElementById('play'); var btn_stop = document.getElementById('stop'); btn_play.onclick = function(){ playslider = setInterval(btn_next.onclick, 2000); // интервал 2с } btn_stop.onclick = function () { clearInterval(playslider); }
@antonioluck7079
@antonioluck7079 4 жыл бұрын
За слайдер спасибо, юзабельный, чуть допились и вообще пушка будет
@ЗапасЗнаний
@ЗапасЗнаний 3 жыл бұрын
Урок просто бомба
@SandroTV99
@SandroTV99 6 жыл бұрын
получил удовольствие от урока)
@demiang9369
@demiang9369 6 жыл бұрын
Димон - кросафчег. Даешь ООП кота!
@ЕвгенийСурма-б2р
@ЕвгенийСурма-б2р 4 жыл бұрын
лучшего объяснения просто нет!! Спасибо))
@РыбалкааСаратове
@РыбалкааСаратове 5 жыл бұрын
Отличное видео, все прям по пальцам расписал!
@Shark956
@Shark956 2 жыл бұрын
Благодарность с конца 2022 )
@АлександрКуликов-в8м
@АлександрКуликов-в8м 7 жыл бұрын
Проходил у него курс JS для верстальщика. Да, действительно, хороший преподаватель!
@ЕгорДанченко-ф9д
@ЕгорДанченко-ф9д 6 жыл бұрын
Отличное видео.
@_mirai
@_mirai 5 жыл бұрын
а как быть с свойствами, у которых несколько аргументов?? box-shadov например.-.
@nikalastsk6275
@nikalastsk6275 8 жыл бұрын
нужно больше видео про ДЖС !!! да да да
@ВиталийСлободянюк-х8м
@ВиталийСлободянюк-х8м 7 жыл бұрын
JS
@JesseJames-mh5kb
@JesseJames-mh5kb 5 жыл бұрын
не ну вебинар был полезным. не не, ставлю тебе лайкус. заебашил норм урок. пиздато
@bekzhan356
@bekzhan356 6 жыл бұрын
Бог учитель, от Дмитрия
@grigorytarasov7199
@grigorytarasov7199 6 жыл бұрын
Когда объяснял про переменную на 50:40, мог для наглядности просто подставить везде `document.querySelector('#text)`, тем самым наглядно было бы видно, что переменная это просто сущность которая облегчает написания кода и не пришлось бы везде вместо ее имя писать `document.querySelector('#text)`
@azizmukambetov8053
@azizmukambetov8053 6 жыл бұрын
Почему есть обьекты а нет классов как в java? И почему синтаксис очень сложный. Например в функции alert() можно так и написать он работает и так работает а ведь там в конце должен быть ;
@sergeykanyukov7758
@sergeykanyukov7758 7 жыл бұрын
Очень доступно и полезно!)))
@proxima7199
@proxima7199 5 жыл бұрын
Спасибо, 2.5 лет занимаюсь программированием, только сейчас понял, что такое DOM .. )
@j.d.3890
@j.d.3890 5 жыл бұрын
вордпресник не программист
@proxima7199
@proxima7199 5 жыл бұрын
@@j.d.3890 согласен, а зачем ты мне это пишешь?)
@j.d.3890
@j.d.3890 5 жыл бұрын
@@AlekseiKazantcev > получаю 10к от этого ты программистом не стал
@AlekseiKazantcev
@AlekseiKazantcev 5 жыл бұрын
@@j.d.3890 да ладно тебе, чуть проще технология, зато не приходится Angularы всякие учить, веостальщиков кстати тоже программерами я считаю, а вот вас кто на бэке работает, ненавижу
@andryi6175
@andryi6175 6 жыл бұрын
интересно по CMS к примеру WP будут уроки?
@noone-hi6kq
@noone-hi6kq 4 жыл бұрын
вопрос на засыпку. плагины для браузера пишут на js html css но есть плагины с авторизацией и добавлением слов со страницы в базу данных. как?
@travoltik
@travoltik 4 жыл бұрын
На ответ 2 месяца
@user-sdo
@user-sdo 7 жыл бұрын
Дмитрий, подскажите, в вашем примере галереи в HTML-коде прописаны 8 картинок с display:none. При загрузке такой страницы эти картинки подгрузятся в браузер или они начнут подгружаться только тогда, когда установится display:block?
@yauhenirusinchuk1420
@yauhenirusinchuk1420 8 жыл бұрын
а как же es6? где let? что за дела?
@Alex-xv2vw
@Alex-xv2vw 6 жыл бұрын
Подскажите, возможно ли с помощью javascript взаимодействовать с открытой в браузере страницей стороннего сайта? Например создать бота, который будет делать последовательность действий.
@Grandjets
@Grandjets 5 жыл бұрын
самое сложное в JS это понять, что язык работает с переменными и классами задаваемые браузером, а не программистом, как это обычно бывает, и это и есть DOM. а далее просто программируем поведение заданных в DOM объектов, и тут все зависит от вашей способности программировать вообще. Синтаксис JS как раз и приспособлен к этой работе c DOM.
@ramker100
@ramker100 8 жыл бұрын
Круто, внятно обьяснил )
@Victoria-ly2ij
@Victoria-ly2ij 7 жыл бұрын
Спасибо за видео! А когда еще набор на курс будет?
@gooddha
@gooddha 7 жыл бұрын
Я б тоже записался
@nikn6244
@nikn6244 7 жыл бұрын
ну как, записывались, прошли курс?
@ВасяСидоров-я6ш
@ВасяСидоров-я6ш 7 жыл бұрын
Боже, какая красивая ученица.
@VladiGuitar87
@VladiGuitar87 5 жыл бұрын
я собираюсь, айда со мной народ) js для верстальщика с конца марта
@yakut54
@yakut54 7 жыл бұрын
Красавчик, Димас! давай больше видосов!
@TheDima2810
@TheDima2810 7 жыл бұрын
блин, самый первый код не работает
@alex_python6251
@alex_python6251 5 жыл бұрын
Отлично!!!!
@ed30151
@ed30151 7 жыл бұрын
Простите за вопрос. Вроде же скрипты подключаются перед закрывающим тегом а не после. Я такой картины как не разу не видел. Или я что то не так понимаю...Спасибо.
@саша-ю1в9ь
@саша-ю1в9ь 7 жыл бұрын
там прописано ..... то есть грубо говоря- вместо записи в head пишете после body ... я тоже новичек, но я понимаю это так
@ed30151
@ed30151 7 жыл бұрын
Я не к этому задавал вопрос. А про то что сами скрипты которые опускают вниз документа пишутся не после закрывающего тега body а перед ним.. А в видео написано после. А пишут их снизу чтоб скрипт не блокировал построение документа(потому что пока грузиться script html и css подгружаться не будут, если мы конечно не используем async или defer) и после того как скрипт загрузиться весь dom уже будет построен. Но сами скрипты(их подключение) находятся в body, а не за его пределами. Скорее всего автор просто сделал опечатку! P.S Многие вещи в js понял только после объяснений Дмитрия. Объясняет очень понятно!
@dmitrylavrik
@dmitrylavrik 7 жыл бұрын
Всё верно - опечатка. Лучше писать перед закрывающим body)
@Ivan-ih4vf
@Ivan-ih4vf 7 жыл бұрын
Добрый день, Дмитрий не могу записаться на Ваш курс по js (js.dmitrylavrik.ru), форма не работает. Уже три раза воодил данные и никакого результата.
@ravabat5841
@ravabat5841 5 жыл бұрын
Дмитрий я смотрю это видео только сейчас, а информация спустя три года все еще будет актуальна?
@Zippa_zippa
@Zippa_zippa 5 жыл бұрын
Тоже интересует.... Хотя я код построил под свои файлы и не получилось увы.... Ошибка в 10 строке скрипта выдаёт... (
@ravabat5841
@ravabat5841 5 жыл бұрын
@@Zippa_zippa дак это может ошибка в самом коде?
@Zippa_zippa
@Zippa_zippa 5 жыл бұрын
@@ravabat5841 да вроде бы и нет.... Все есть =( забыл уже ошибку помню что нул
@Zippa_zippa
@Zippa_zippa 5 жыл бұрын
@@ravabat5841 думал может где-то ошибку допустил... Проверил раз 30... Не нашёл нечего... Только в консоле вон та ошибка (
@MrMrlock123321
@MrMrlock123321 4 жыл бұрын
Актуально, т.к. это база. Ну за исключением того, что через var переменные не называют
@Виталий96-к4я
@Виталий96-к4я 6 жыл бұрын
Лучший !
@armenian_global_animation_5872
@armenian_global_animation_5872 7 жыл бұрын
спасибо Дмитрий
@MsTim159
@MsTim159 4 жыл бұрын
На сколько актуально на 2020 год?
@advokats086
@advokats086 4 жыл бұрын
ВСЕ АКТУАЛЬНО...
@amwinner_
@amwinner_ 7 жыл бұрын
Подскажите,пожалуйста,почему не работает display:none;,хотя другие стили вроде работают
@KolpaK67
@KolpaK67 7 жыл бұрын
скорей всего в файле стилей, в строке gallery .photos img пропущен пробел перед точкой
@Stas75555555
@Stas75555555 7 жыл бұрын
Вроде сделал тоже самое, редактор выдает ошибку 1 'alert' was used before it was defined. alert('Hello, World!'); пока непонятно что не так(
@_Fantom_.
@_Fantom_. 5 жыл бұрын
Думал гляну на пару сек,- залип на более чем 1.5 часа!
@PrintPhoto-pt1hj
@PrintPhoto-pt1hj 8 жыл бұрын
Вы прописали свойство onclick после btn_prev но браузер у меня почему то возвращает значение null и пишет 'script.js:3 Uncaught TypeError: Cannot set property 'onclick' of null(…)(anonymous function) @ script.js:3'
@vladislavkovalsky6435
@vladislavkovalsky6435 8 жыл бұрын
значит ошибка в третье строке когда, посмотри вниматильней может занк какой забыл или пропустил, чтобы понять нужен код
@PrintPhoto-pt1hj
@PrintPhoto-pt1hj 8 жыл бұрын
все получилось, спасибо))
@adeliyakyzdarbek7224
@adeliyakyzdarbek7224 7 жыл бұрын
Здравствуйте ! Хотела спросить как можно сделать сайте поле в PHP или с JavaScript чтобы можно было только один раза вводить. То есть как можно поставить ограничения
@maqa6181
@maqa6181 7 жыл бұрын
лол
@jenyaspace
@jenyaspace 7 жыл бұрын
а как понять что такое в жизни например аргументы
@TheOldPanda
@TheOldPanda 7 жыл бұрын
а ещё уроки по js будут?
@ВиталийСлободянюк-х8м
@ВиталийСлободянюк-х8м 7 жыл бұрын
Куда двигаться после теории JS?
@vlse7503
@vlse7503 5 жыл бұрын
Молодец!
@ArtemBosenko
@ArtemBosenko 6 жыл бұрын
Nice teacher!👍
@АлинаОкунева-е2б
@АлинаОкунева-е2б 6 жыл бұрын
Все делаю также, сверяю уже пол часа, но не работает. Ошибка script.js:11 Uncaught TypeError: Cannot set property 'onclick' of null at script.js:11 . Грустно как-то. Сколько смотрю, все равно не понимаю.. var btn_next = document.querySelector('#gallery.buttons.next'); var btn_prev = document.querySelector('#gallery.buttons.prev'); var images = document.querySelectorAll('#gallery.photos img'); var i = 0; btn_next. onclick = function () { images[i].style.display='none'; i++; images[i].style.display = 'block'; }
@romank2997
@romank2997 6 жыл бұрын
пробел перед onclick уберите
@virgo6324
@virgo6324 7 жыл бұрын
У меня почему-то 12345 при клике цвет не меняет.
@Alex-scc
@Alex-scc 4 жыл бұрын
Я конечно понимаю что мне скорее всего никто не ответит, учитывая что видео трехлетней давности, ну да ладно. Подскажите если в теме, вот Дмитрий добавил в штмл несколько картинок, которые положил в нужную папку. Есть ли способ, чтобы в штмл эти картинки добавлялись сами, например в момент закидывания этих картинок в папку? Если да то как? Я вообще чайник если что, так-что предпочтительнее ответы "для тупых"
@drewred2212
@drewred2212 7 жыл бұрын
display:none; у всех пашет?
@aminaisaeva7353
@aminaisaeva7353 6 жыл бұрын
Нет
@nikitastsigorjev7935
@nikitastsigorjev7935 6 жыл бұрын
space ;)
@kapeigood
@kapeigood 6 жыл бұрын
Спасибо!
@mainframe9374
@mainframe9374 7 жыл бұрын
Для практики и изучения материала хорошо конечно, но вообще до такого редко доходит, ведь есть slick и owl.
@samuiltuker2630
@samuiltuker2630 4 жыл бұрын
Опоздал. Понял.то что не понял и есть жизнь.
Javascipt. AJAX. Основы асинхронных запросов.
1:30:50
Дмитрий Лаврик
Рет қаралды 150 М.
Понимание javascript - замыкания, контекст, callback.
1:45:13
Дмитрий Лаврик
Рет қаралды 144 М.
Программировать на Javascript больше не интересно
6:18
Внутренний мир javascript: объекты и прототипы
1:48:15
Дмитрий Лаврик
Рет қаралды 100 М.
Основы JavaScript #22 Введение в DOM
16:41
EasyCode
Рет қаралды 17 М.
Изучаем JavaScript за 90 минут
1:25:18
Александр Пауков
Рет қаралды 529 М.