Мозголомка - разбираем переменная и функция с одним именем!

6 698 просмотров • 1 июля 2022 г.

⏰ Курс JavaScript 2.0: https://itgid.info/course/javascript-2

Sergey Medvedkin

01.08.22 в 06:52

Да, у Флэнагана есть объяснение про два прохода транслятора. Если функция не вызывается, то ее код никогда не транслируется. В REPL работает по другому, имена определяются последовательно, поэтому там будет 'function'.

Mike Andyl

30.07.22 в 12:59

Э?! А че без let в конце не запустил?? тоже "инретесно" получится

Михаил Краш

25.07.22 в 15:30

Самое интересное, я думаю что некоторые из тех кто сказали number, так же могли ошибиться, потому что никто не знает какая логика у них была в этом решении.

Андрей Шуйский

24.07.22 в 19:25

задача для js 2008 года, со стрелочныи функциями такого не будет. а так все очень просто, джуны только не смогли ответить явно

The Cat Writes

21.07.22 в 18:23

интересно было, спасибо, буду теперь знать)))

Gurgen

12.07.22 в 04:32

Для РФ платные курсы доступны?

Кос Сар

10.07.22 в 08:12

Спасибо за разбор! Очень важна практика в изучении чего-либо. Поэтому буду очень рад новым разборам любых задач по программированию на языке js!!!

Стас Гуцал

09.07.22 в 08:10

Добрый день, Александр!

Подскажите пожалуйста, знаете ли Вы магазин в Киеве в котором можно купить футболку с ИТшной тематикой? И если знаете, возможно подскажете, на что стоит обращать внимание чтоб рисунок не испортился сразу после первой же стирки?

Руслан Бець

07.07.22 в 15:03

Мовчав 4 місяці ні слова ) знову відео хочаб слово сказав про війну в країні ! Чи шкода росіян втратити в підписках ?

Vasya

05.07.22 в 09:36

Огромное спасибо за объяснение, мой день не прошел насмарку.

Web VPF

04.07.22 в 13:49

Вот же блин, получается при голосовании я просто угадал ответ. Я из за того что не было вызова, решил что проверка типа у переменной.

Oleg Vershinin

04.07.22 в 12:36

Спасибо за разбор! Отличное объяснение!

Albert Hall

03.07.22 в 07:09

Пушка!!

Lemur L

02.07.22 в 21:07

Круто! спасибо.

Артем Труський

02.07.22 в 16:49

Обычно не оставляю комментарии никому, но Ваш канал - просто находка для начинающего программиста.
Большое Вам спасибо за контент!
Вы очень хорошо объясняете материал. Все просто, но достаточно подробно.
Я в восторге!

Андрей Кондратьев

02.07.22 в 12:52

Привет сможешь сказать
Зачем нужен фреймворк для js и нужен он ли просто информативному сайту

Magic_Windows

01.07.22 в 19:47

У меня случился маленький диссонанс. Я почав перегляд в телеграмі і потім вирішив перейти на ютуб для перегляду на екрані монітору, і коли залунав голос, я оторопів. А потом снова все стало на свои места, так как стало интересно в чем же соль происходящего. Возвращаюсь потихоньку к изучению JS. Удачи, мирного неба над головой и Мира!

Александр Овчинниов

01.07.22 в 18:05

мне то оно уже и так понятно. но новичкам полезно! спасибо.)))

Aidos Baiserkeyev

01.07.22 в 12:21

Когда мы открываем HTML-файл в браузере, то js файл подключенный проходится два раза:
1. JS-файл проходится движком и собираются все объявленные глобальные области видимости переменные и функции.
2. Выполняется код JS

Андрей Поляков

01.07.22 в 11:43

Вопрос. Строгий режим как то влияет в данном случае?

Андрей Поляков

01.07.22 в 11:30

Круто. И в тему! Александр, дякую!!!

SMDB

01.07.22 в 09:30

Как же я рад вас снова видеть емае

Anatoliy K.

01.07.22 в 08:52

Спасибо! Хороший разбор! Побольше такого))

Иван Верушкин

01.07.22 в 08:47

Очень интересует решение задачи рекурсией.
Есть очень большой массив с большой вложенностью других массивов и объектов. Нужно вывести один объект в котором есть некая определённая переменная с определённым значением. Я такое решаю итеративно, то есть условиями и циклами, но хотелось бы знать как решать такое проще и элегантнее.

Alexander Shestakov

01.07.22 в 08:17

Спасибо - полезно. Да переменная без let коробит глаз - но не обратил на это внимание поэтому написал ошибка... И обычно IDE на это ругается - всегда объявлял с var или let...

Giorgi Petrosyan

01.07.22 в 08:04

Я с вами не соглашусь. Это не мелочь. :) из таких мелочей и создаются проблемы.
Супер разбор, плюсуб как всегда.

james may

01.07.22 в 07:51

Супер, очень полезно!

Andreys

01.07.22 в 07:36

То же function дал ответ… мелочей не бывает незначительных!

John Smith

01.07.22 в 07:16

Очень полезно, на мой взгляд помогает развитию мышления в js

Евгений Хроменков

01.07.22 в 07:10

Спасибо! Очень познавательно!

Dmitriy TieR

01.07.22 в 07:02

Спасибо, полезно очень

Рекомендации:

showinfo=0 controls=1 rel=0 iv_load_policy=3