Урок 17. Оператор typeof JavaScript


Все уроки по JavaScript расположены здесь.

При написании кода может быть полезно отслеживать типы данных переменных в программе. Если необходимо проверить тип данных значения переменной, можно использовать оператор typeof.

Typeof проверяет значение справа от него и возвращает или передает обратно строку типа данных.

const unknown1 = 'foo';
console.log(typeof unknown1); // Вывод: string

const unknown2 = 10;
console.log(typeof unknown2); // Вывод: number

const unknown3 = true; 
console.log(typeof unknown3); // Вывод: Boolean
Давайте разберем первый пример. Поскольку значение unknown1 это ' Foo ', строка, после вызова typeof unknown1 будет возвращать строку.

Упражнения к уроку

  1. Есть код:

    let newVariable = 'Playing around with typeof.';
    
    Используйте console.log для печати типа newVariable.
  2. Отлично, теперь давайте проверим, что произойдет, если переназначить переменную. Теперь присвойте значение 1 newVariable.
  3. Снова выведите на консоль тип переменной newVariable
Предыдущий: Урок 16. Интерполяция строк JavaScript | Следующий: Урок 18. Условные операторы (инструкции) JavaScript: ключевое слово if
Автор этого материала - я - Пахолков Юрий. Я оказываю услуги по написанию программ на языках Java, C++, C# (а также консультирую по ним) и созданию сайтов. Работаю с сайтами на CMS OpenCart, WordPress, ModX и самописными. Кроме этого, работаю напрямую с JavaScript, PHP, CSS, HTML - то есть могу доработать ваш сайт или помочь с веб-программированием. Пишите сюда.

тегистатьи IT, уроки по JavaScript, JavaScript




Отправляя сообщение я подтверждаю, что ознакомлен и согласен с политикой конфиденциальности данного сайта.




Урок 22. Значения true и false для не булевых переменных JavaScript
Эффективная программа для получения всех простых множителей заданного числа на PHP
Типы программ Java