JavaScript используется в качестве скриптового языка на стороне клиента, чтобы сделать веб-страницы динамичными. Его легко использовать с языком разметки гипертекста (HTML). JavaScript полезен для повышения интерактивности и создания более насыщенных интерфейсов. При программировании на JavaScript необходимо хранить данные. Переменная - это область хранения, которой может манипулировать программа. Переменные - это области памяти. Каждая переменная имеет тип. Это зависит от диапазона значений, которые могут быть сохранены в этой ячейке памяти. JavaScript поддерживает много типов данных. Примитивные типы данных: Numbers, String и Booleans. Числа хранят числовые значения, строки хранят последовательность символов, а логические - true или false. JavaScript также имеет составные типы данных, которые являются объектами и т. Д. Есть еще две переменные. Они нулевые и неопределенные. В этой статье обсуждается разница между нулевым и неопределенным в JavaScript. ключевое отличие между нулевым и неопределенным в JavaScript является то, что null используется для назначения ненулевого значения переменной, в то время как undefined используется, когда переменная объявлена, но ей не присвоено значение.
1. Обзор и основные отличия
2. Что такое нуль в JavaScript
3. Что не определено в JavaScript
4. Сходства между нулевым и неопределенным в JavaScript
5. Сравнение бок о бок - ноль против неопределенного в JavaScript в табличной форме
6. Резюме
JavaScript поддерживает объектно-ориентированное программирование. Программа или программное обеспечение могут быть смоделированы в объекты с помощью JavaScript. Эти объекты связываются с другими объектами. JavaScript объекты пишутся с помощью фигурных скобок. Свойства объекта записываются как имя, пары значений. Они разделены запятой. например var student = name: «Ann», оценки: 65;
Когда программист хочет присвоить ненулевое значение переменной, он может использовать тип данных null. Этот тип данных рассматривается как объект.
Обратитесь к приведенным ниже инструкциям JavaScript.
var x = null;
document.write (х);
document.write (TypeOf (х));
Document.write (x) даст значение x. Это ноль. Тип x является объектом.
См. Пример ниже.
var student = name: «Ann», оценки: 65;
студент = ноль;
Согласно вышесказанному, ценность студента равна нулю. Тип данных является объектом.
В JavaScript, когда переменная объявлена, но ей не присвоено значение, она не определена.
См. Приведенные ниже выражения JavaScript. Если есть такое утверждение, как var x; где х является переменной. Тогда x имеет значение undefined. Тип данных также не определен.
var x;
документ. написать (х);
document.write (тип (х));
Это отобразит значение на странице HTML. Это дает неопределенное. Следовательно, он содержит значение undefined. При написании document.write (type (x)); и перезагрузка страницы, она все равно выдаст неопределенное. Следовательно, переменная x имеет значение, которое не определено, а тип также не определен.
См. Также приведенное ниже утверждение.
вар студент;
document.write (студент);
Переменная student имеет неопределенное значение. Тип этой переменной также не определен.
Также возможно установить значение переменной на неопределенное. См. Ниже заявление.
var студент = не определено;
document.write (студент);
document.write (TypeOf (студент));
Теперь переменная студента имеет неопределенное значение. Тип переменной ученика также не определен.
Нулевой и Неопределенный | |
Нуль - это тип данных в JavaScript, используемый для присвоения ненулевого значения переменной. | Undefined - это тип данных в JavaScript, используемый, когда переменная объявлена, но ей не присвоено значение. |
Значение | |
Когда переменная назначена на ноль, значение равно нулю. | Когда переменной присваивается неопределенное значение, неопределенное. |
Тип данных | |
Когда переменной присваивается значение NULL, тип данных является объектом. | Когда переменной присваивается значение undefined, тип данных считается неопределенным. |
JavaScript - это клиентский язык сценариев, используемый для разработки веб-приложений. Это приносит интерактивность на веб-страницу. Он также используется для разработки онлайн-программ, видеоигр. Наряду с HTML и CSS, это основная технология для World Wide Web. Многие браузеры поддерживают JavaScript. При написании программ на JavaScript необходимо хранить данные. Данные хранятся в переменных. Каждая переменная имеет тип данных. Два из них являются нулевыми и неопределенными. Разница между нулевым и неопределенным в JavaScript заключается в том, что нулевое значение используется для назначения ненулевого значения переменной, тогда как неопределенное используется, когда переменная объявлена, но ей не присвоено значение.
Вы можете скачать PDF версию этой статьи и использовать ее в автономном режиме, как указано в примечании. Пожалуйста, загрузите PDF версию здесь: Разница между нулевым и неопределенным в JavaScript
1.tutorialspoint.com. «Переменные JavaScript.» Точка, доступная здесь
2. Java Типы данных, w3schools.com Доступна здесь
1. «Значок JavaScript» By Nikotaf - собственная работа, (CC BY-SA 4.0) через Commons Wikimedia