Главная или честный способ заработка в сети Зачем мне это? Всё начинается с идеи

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

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

  1. Строковый string - набор символов, заключённых в двойные или одинарные кавычки.

    var message = "Hello World!";
    message = 'Привет!';
    /*объявили переменную message,
    сохранили в ней сообщение
    "Hello World!", затем заменили
    на 'Привет!'*/

  2. Числовой numder - числа, как целые, так и дробные. Перед числами можно ставить знаки "+" или "-", перед отрицательными "-" - обязательно, перед положительными "+" ставить не обязательно. Целая и дробные части разделены точкой. Также, в JavaScript существуют 2 специальных значения, относящиеся к числовому типу. Это Infinity - бесконечность и NaN - ошибка вычислений.



     


      Операции, проведённые над числами и строкой
     
     
      
     

    Запустим пример, набранный выше. Как мы можем видеть, при умножении строки на число получается значение NaN, при делении числа на ноль - Infinity, сложение же строки с числом даёт новую строку (видно из выведенных сообщений).

  3. Логический (булевый) boolean - может иметь всего 2 значения: true (истина) и false (ложь). Используется для хранения данных, значение которых либо да, либо нет. Назван в честь Джорджа Буля, который придумал алгебру логики, называемую ещё булевой, в честь него же.
  4. null - значение отсутствует.

    var NumberOfHouse = null; // объявили переменную и задали ей значение null, то есть ничего или отсутствие значения

  5. undefined - значение не присвоено.

    var NumberOfHouse; // объявили переменную и не присвоили ей значение
    alert NumberOfHouse; //на экран выведется "undefined"

  6. Объект object - программный объект, определяемый своими свойствами, например массив данных. Рассмотрим этот тип данных в будущем.
  7. Функция function - может возвращать некоторое значение, более подробно рассмотрим, также, потом.

| В раздел | Следующая>>