Привет…! Эта статья для начинающих. Давайте рассмотрим основы типов данных в JavaScript. К концу этой статьи вы получите знания о типах данных в JavaScript.

Во-первых, небольшое введение в JavaScript.

Что такое JavaScript?
JavaScript – это язык сценариев или программирования, который фактически позволяет нам добавлять расширенные и сложные функции на веб-страницы или веб-сайты. JavaScript динамичен по своей природе (динамический в том смысле, что значения могут быть изменены во время выполнения).

Типы данных в JavaScript

  1. Нить
  2. Число
  3. логический

Строка
Последовательность или группа символов, которые заключены или написаны между (" ") двойными кавычками, а также одинарными кавычками (''), можно назвать строкой. Строка — это тип данных, который хранит данные в текстовой форме. Строки не ограничены, строки могут содержать буквы, цифры и символы. Кавычки (одинарные и двойные) определяют значение как строку.

Пример:

1.var name = ‘shivraj’;//deacration and assigened
 2.console.log(typeof name);
 3.console.log(name);

Здесь, в приведенном выше примере для объяснения мы использовали числа (1,2,3) в самой первой строке, которую мы объявили как переменную name с использованием ключевого слова var. Переменная имени инициализирует значение, которое является строкой (‘shivraj’). Во второй строке мы проверяем тип переменной name. В последней 3-й строке кода мы пытаемся отобразить строку, хранящуюся в переменной name.

Примечание: typeof — это оператор, с помощью которого мы можем определить тип переменной.

Вывод:

Ссылаясь на приведенный выше пример, мы видим, что в выводе мы получили ‘string’ как тип для объявленной переменной name. И мы получаем значение переменной name как ‘shivraj’.

Число
Число может быть любым десятичным значением от 0 до 9. Числа хранят числовое значение. В JavaScript числа могут быть записаны без десятичной точки и с десятичной точкой, а также с одним и тем же типом данных.

Пример:

Число с десятичной точкой.

1.var number = 19.5
 2.console.log(typeof number);// number
 3.console.log(number);

Число переменной со значением 19,5 с десятичной точкой. Вторая и третья строки такие же, как упомянутые выше, для проверки типа переменной и отображения значения, хранящегося в переменной.

Вывод:

Как мы видим, typeof возвращает значение в виде числа, а число равно 19,5 с десятичной точкой.

Число без десятичной точки.

1.var age = 19;
 2.console.log(typeof age);// number
 3.console.log(age);

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

Вывод:

Как мы видим, typeof возвращает значение как число, а число равно 19.

Boolean
Логический тип данных — это тип данных, который имеет два возможных результата. Два возможных результата - это данные об истинности, которые являются истинными и ложными. Boolean используется для принятия решений для выражений.

Пример:

1.var ageIsGreaterThan;
 2.ageIsGreaterThan = age < 20; //expression gives boolean value
 3.console.log(typeof ageIsGreaterThan);
 4.console.log(ageIsGreaterThan);

Примечание. Переменная второй строки age взята из приведенного выше примера числа без десятичной точки.

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

Вывод:

В примере на выходе мы получаем тип boolean для переменной ageIsGreaterThan и значение true.

Здесь мы увидели три типа данных, используемых в JavaScript.

Спасибо…!