Оператор typeof в JavaScript: примеры и использование

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

  1. Пример с числом:

    const num = 10;
    console.log(typeof num); // Output: "number"
  2. Пример со строкой:

    const str = "Hello, World!";
    console.log(typeof str); // Output: "string"
  3. Пример с логическим значением:

    const bool = true;
    console.log(typeof bool); // Output: "boolean"
  4. Пример с объектом:

    const obj = { name: "John", age: 30 };
    console.log(typeof obj); // Output: "object"
  5. Пример с массивом:

    const arr = [1, 2, 3];
    console.log(typeof arr); // Output: "object"
  6. Пример с функцией:

    const func = function() {
    console.log("Hello, World!");
    };
    console.log(typeof func); // Output: "function"
  7. Пример с null:

    const nullValue = null;
    console.log(typeof nullValue); // Output: "object"
  8. Пример с неопределенным:

    let undefinedValue;
    console.log(typeof undefinedValue); // Output: "undefined"

Это всего лишь несколько примеров использования оператора typeofв JavaScript. Его можно использовать для проверки типа любого значения или переменной.