«Единственный способ творить великие дела – это любить то, что ты делаешь»
JavaScript
site.komp36.ru Создание сайтов. Твой сайт фотографа Что есть на сайте? Несколько фото галерей: свадебная, постановочная съемка, love story, детские фото. Договор на фотосъемку, прайс-лист.
site.komp36.ru Продающий лендинг. Создание сайтов Установка и продажа окон, установка дверей, перегородок. Одностраничный продающий сайт. Заявки прямо с сайта
site.komp36.ru Универсальный лендинг. Выбрать тему для сайта! Лендинг адаптируется под любую тему: ремонт, отделка, продажа окон, дверей, лестниц, мебели и многое другое
site.komp36.ru Создание сайтов. Сайт сервисного центра. Сайт компании. Новости и отзывы. Несколько прайс-листов – под каждый отдельная страница. Возможность размещения статей


Игра «Морской Бой» на JavaScript: Простая Игра и Игра для Двоих



null переводится как «недействительный, несуществующий».

На этой странице речь шла о неопределенном значении undefined.

А что такое null в Javascript? Где используется значение null? И в чем его отличие от undefined?

Значение null - встречается там, где есть несуществующий объект: он не найден или еще не создан.

Напомним, что undefined - это переменные без значения (не инициализированные), несуществующие элементы массивов и отсутствующие свойства объектов.



Где встречается значение null в JavaScript?

Где можно встретить значение null в Javascript? Рассмотрим пример.

Фрагмент кода

<body>

<p id = "x">Hello</p>

<script type="text/javascript">

var any_1 = document.getElementById("x"); /* объект any_1 */
var any_2 = document.getElementById("y"); /* объект any_2 */

console.log(any_1);
console.log(any_2); /* объект any_2 не существует */

console.log(any_1.id); /* значение свойства id объекта any_1 */
console.log(any_2.id);

</script>

</body>

Результат

Где встречается null в JavaScript?

Hello

- - - - - - - - - - - консоль браузера - - - - - - - - - - -

<p id="x">

null

x

TypeError: any_2 is null

Как использовать значение null? Несуществующий объект

Означает ли null тот факт, что что-то пошло не так? Можно ли использовать значение null в Javascript с пользой?

Да. Можно. Если null означает, что объект пока не существует, то null может служить знаком к тому, что объект нужно создать или, наоборот, пропустить.

Фрагмент кода

<body>

<p id = "x">Hello</p>

<script type="text/javascript">

var any_1 = document.getElementById("x"); /* объект any_1 */
var any_2 = document.getElementById("y"); /* объект any_2 */

console.log(any_1);

if (any_2 == null){
console.log("Объект не существует.");
};

</script>

</body>

Результат

Как использовать null?

Hello

- - - - - - - - - - - консоль браузера - - - - - - - - - - -

<p id="x">

Объект не существует.

Следует запомнить: значение null в JavaScript используется для представления несуществующих объектов.

Читайте также...

site.komp36.ruТвой сайт фотографа. Создание сайтов Что есть на сайте? Несколько фото галерей: свадебная, постановочная съемка, love story, детские фото. Договор на фотосъемку, прайс-лист.
site.komp36.ru Акция Как начать свое дело? Свой сайт «Укладка плитки» 9 000 руб. Лендинг адаптируется под любой вид отделочных работ, продажу товаров или услуг. Сайт поможет найти новых клиентов
site.komp36.ru Акция Продающий лендинг «Установка и продажа окон» 9 000 руб. Одностраничный продающий сайт. Установка и продажа окон, установка дверей, перегородок. Заявки прямо с сайта

Отзывы и комментарии:

Комментариев нет...

Оставить отзыв:

Ваше Имя:

Текст комментария:

Ответьте на вопрос:

Сколько дней в Високосном году?


Это нужно знать
Тематические публикации
site.komp36.ru Как начать свое дело? Свой сайт «Укладка плитки» 9 000 руб. Лендинг адаптируется под любой вид отделочных работ, продажу товаров или услуг. Сайт поможет найти новых клиентов
site.komp36.ru Продающий лендинг «Установка и продажа окон» 9 000 руб. Одностраничный продающий сайт. Установка и продажа окон, установка дверей, перегородок. Заявки прямо с сайта
Популярные заметки
Последние заметки