Публикации по теме 'undefined'


Javascript: разница между Null и Undefined
В моей предыдущей истории я упомянул два типа данных, которые существуют в Javascript : сложные и примитивные . Если не читали, то можете прочитать здесь . Два типа данных, которые считаются примитивными, — это undefined и null . Два типа, которые кажутся очень похожими, да? Ну, не совсем, и вот мое объяснение, почему: Прежде всего, что такое null и undefined? Не определено — в основном вы можете установить переменную в undefined . Почему вы хотите это сделать?..

JavaScript: «null» и «undefined»
Разница между «нулевым» и «неопределенным»? Многие из вас до сих пор думают, что в JavaScript null и undefined одно и то же, но ответ таков: null !== undefined нулевой Значение null представляет преднамеренное отсутствие какого-либо значения объекта. Это одно из примитивных значений JavaScript, которое считается ложным для логических операций. Если я скажу, что null является объектом? Вы мне поверите? Смотрите гифку ниже. Меня это тоже удивило, но это..

Что на самом деле означает окно, документ, неопределенная функция - окно, документ
В этом посте мы собираемся изучить, что предлагает название, и предложить объяснения того, что дает нам эта самозапускаемая настройка функции. Достаточно интересно, что меня часто спрашивают о IIFE (немедленно вызываемом функциональном выражении), что требует следующей настройки: Так почему бы не написать об этом пост? ;-) Во-первых, это несколько разных вещей. Сверху: Сфера JavaScript имеет function область видимости, поэтому сначала создается столь необходимая «частная..

Проверить наличие свойства объекта в javascript
Когда мы кодируем на javascript, мы сталкиваемся с объектом, верно? Объект, являющийся основой JavaScript. Объект в javascript представляет собой непримитивный тип данных пары ключ-значение. Объект может быть пустым объектом или имеет свойства или методы. Когда дело доходит до доступа к значению объекта, нам сначала нужно проверить наличие его ключа. Если вы не проверяете наличие ключа, вы, вероятно, получите ошибку. JavaScript предоставляет другой способ проверить наличие ключа у..

Глубокое погружение (101) - JavaScript: 1.0
«Не определено» против «Не определено» Не определено : попытка использовать переменную, которая не существует и не была объявлена, или не выделяет память; JavaScript выдаст ошибку. var num is not defined , и сценарий остановится тут же. Неопределенные . Неопределенные переменные - это переменные, которым выделено пространство памяти, но к моменту их выполнения им не присвоены значения. Считается, что общепринятый способ чтобы проверить, если что-то не определено, typeof var..

Потеряли «это»? Свяжите это в JavaScript!
Мы часто используем ключевое слово this в нашем JS-коде, но оно остается одной из наиболее неправильно понимаемых концепций JavaScript. Мы склонны забывать, в какой сфере мы находимся и к чему имеем доступ. Вы когда-нибудь находили ошибку « Cannot read property ‘x’ of undefined » и все время задавались вопросом, почему так, несмотря на правильную инициализацию всех переменных (если нет, сначала сделайте это: p)? В этой статье мы обсудим, как предотвратить эту ошибку с помощью..