Тёмный

Строгий режим в JavaScript. Как включить и его особенности. 'use strict'; в JS 

ВебКадеми | Юрий Ключевский
Подписаться 54 тыс.
Просмотров 2,2 тыс.
50% 1

Строгий режим в JavaScript. Включается командой 'use strict'; Строгий режим позволяет избежать некоторых ошибок и сделать JS код более надежным. Особенности использования строгого режима в JS. Ограничения, особенности, правила, нюансы, зачем придуман строгий режим в JavaScript.
Документация MDN: developer.mozilla.org/ru/docs...
Чат верстальщиков: t.me/+QAxmsKj2HyWfEKzz
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
💻 Бесплатный курс "Создай свой первый сайт на HTML5 и CSS3"
От установки редактора, до публикации в сети.
👉 Получить уроки, конспекты, макет и код из уроков: webcademy.ru/htmlsite/
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
💻 Курс по созданию и верстке сайтов: webcademy.ru/htmlstart/
Обучение с наставником, 3 месяца, результат, гарантия.
Научим создавать веб-сайты и зарабатывать на этом.
Старт курса: 27-го Мая 2024 года.
💻 Курс "Frontend разработчик. JavaScript + React": webcademy.ru/jscourse/
Обучение с наставником, 3 месяца, результат, гарантия.
Старт курса: 3-го Июня 2024 года.
💻 Курс "Разработка сайтов на PHP + MySQL":
webcademy.ru/phpcourse/
Создание сайтов с системой управления.
Присоединиться к курсу можно прямо сейчас.
🏁 Обучение с нуля
💁‍♂️ Обучение с наставником
🎯 Доведение с нуля до результата
🏢 Помощь с трудоустройством
💵 Поможем взять первый заказ на фрилансе
💳 возможна рассрочка
💳 если курс не понравится, вернём деньги в первую неделю
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
💈 Сайт школы ВебКадеми: webcademy.ru/
💈 Вступайте в группу Вконтакте: webcademy
💈 Подписывайтесь на Telegram: t.me/webcademynews
ТАЙМ КОДЫ
00:00 Введение
00:44 Включение строгого режима
05:07 Обязательное объявление переменных
06:47 Пример с опечаткой
09:05 Зарезервированные слова
10:42 Запрет на одинаковые параметры в функции
12:21 this внутри функции
12:58 function declaration в области видимости
13:57 Запрещено удаление переменных, объектов, функций
14:25 Ошибка при переопределении глобальных констант
15:06 Ошибки при изменении неизменяемых свойств
15:56 Ошибки при изменении защищенных свойств
16:50 Ошибка при работе с нерасширяемым объектом
17:53 Ошибка при установке свойств примитивным значениям
19:09 Запрет восьмеричной системы счисления
19:39 Другое поведение arguments
20:47 Запрет with. Ограничение eval
22:21 Выводы

Опубликовано:

 

30 май 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 10   
@user-rw8wi3sq9e
@user-rw8wi3sq9e 4 месяца назад
Хороший полезный урок. Молодец. Продолжай в том же духе развиваться. И будем от тебя Юр и от твоей школы новых топ роликов ждать. 👍👍👍
@antonasipenka2941
@antonasipenka2941 3 месяца назад
Спасибо!
@TracktorSpark
@TracktorSpark 6 месяцев назад
Спасибо за видео! А что не так с восьмеричной системой счисления, что её запретили в строгом режиме?
@user-lo1re6wq4u
@user-lo1re6wq4u 6 месяцев назад
Очень крутое оформление контента, очень нравится, да и сам контент хороший. Очень круто
@jackson8460
@jackson8460 6 месяцев назад
Здравствуйте Юрий! Чем отличается обучение верстке здесь на ютуб-канале от обучения на ваших платных курсах? Вы вроде бы здесь подробно все рассказываете или все-таки чего-то не договариваете?😁 В чем отличие?
@frila_academy
@frila_academy 5 месяцев назад
Курс как правило это структурированная информация, на ютубе действительно можно найти практически всю инфу, но вам придется долго собирать всю инфу в блок. На курсе чаще всего есть обратная связь.
@jackson8460
@jackson8460 4 месяца назад
@@frila_academy купил у Юрия курсы, позанимался и понял, что 40 тысяч вылетели в трубу. ТАК ЧТО НИКОМУ НЕ СОВЕТУЮ!!!
@FrankMatrix
@FrankMatrix 3 месяца назад
Только я не понял прикола. Почему строгий режим не сделают по стандарту? Почему нужно его дополнительно прописывать?
@WebCademy
@WebCademy 3 месяца назад
Видео больше информационного характера, потому как весь современный frontend зачастую использует модули, а в них строгий режим используется по умолчанию. По стандарту его не включают в браузерах чтобы не сломать старые скрипты.
@FrankMatrix
@FrankMatrix 3 месяца назад
@@WebCademy понял, спасибо!
Далее
Carbonara under PRESSURE @Lionfield
00:44
Просмотров 2,6 млн
Which level took the longest??
00:34
Просмотров 3,3 млн