logo

Що таке функція JavaScript TypeOf? Як це працює?

функція-комп'ютер-код-матриця

Ми всі натрапляли на веб-сторінку, яка просто не працює. Ви знаєте цей тип: посилання не можна натиснути, прокручування повсюди, а іноді... вони автоматично відтворюють музику. ( Найгірший. )

Коли веб-сайт працює неправильно, зазвичай виною поганий JavaScript. Це тому, що JavaScript — це мова сценаріїв, яка керує інтерактивними елементами веб-сайту. Насправді JavaScript — це надійна, потужна мова сценаріїв, яка автоматизує такі процеси, як анімація зображень або надання пропозицій автозаповнення. По суті, JavaScript є однією з основних мов кодування Інтернету.

Як і в будь-якій мові, з JavaScript можна багато чого робити. Але сьогодні ми поговоримо про один конкретний тип команд JavaScript: функцію TypeOf. У цій статті ви дізнаєтесь про функцію JavaScript TypeOf, у тому числі про те, що це таке, як вона працює та про її найпоширеніші використання.

Тож давайте зануримося!

body-JavaScript-Logo

Що таке тип даних JavaScript?

Перш ніж ми почнемо говорити про функцію JavaScript TypeOf, ми спочатку повинні поговорити про типи даних JavaScript. Тип даних — це класифікація різних типів даних, які використовуються в програмуванні. Є сім типів даних які можна використовувати в JavaScript, і ми розбили їх у таблиці нижче:

Тип даних використання
Номер Працює з будь-якими числами, включаючи десяткові. З цим типом даних також можна виконувати операції (наприклад, множення, ділення тощо).
Рядок Рядок символів в одинарних або подвійних лапках.
Логічний Встановлює значення true/false (або так/ні).
Нуль Вказує на навмисну ​​відсутність значення. В основному нічого не означає, пусте або значення невідоме.
Невизначено Також вказує на відсутність значення. На відміну від null, undefined зазвичай використовується, коли змінну оголошено, але значення не присвоєно.
Символи Унікальні ідентифікатори об'єктів.
Об'єкт Колекції пов’язаних даних. На відміну від інших типів даних, які можуть містити лише одну річ, об’єкти зберігають колекції даних.

тіло-червоний-олівець-важливий

Чому типи даних важливі?

У JavaScript, операнд , який є масивом, типом даних або об’єктом JavaScript.

Щоб використовувати команду TypeOf, Ви б написали це як будь-яку операцію, яка використовує одне значення (також відомий як a унарний оператор ). Це означає, що сценарій виглядатиме так:

typeof x

Ви також можете використовувати оператор TypeOf, як і функцію JavaScript. Синтаксис виглядав би приблизно так :

typeof(x)

Використання функції JavaScript TypeOf особливо корисно для перевірки значення Вирази JavaScript !

Як ви використовуєте функцію Javascript TypeOf?

Коли ви використовуєте функцію JavaScript TypeOf для перевірки типу даних операнда, вона повертає a рядок , або текст, який містить тип даних! Ось приклад того, як можна перевірити, чи не визначено об’єкт:

Якщо (typeof object === ‘undefined’)

Функція TypeOf є важливим інструментом при роботі зі складним кодом. Це дозволяє програмісту швидко перевірити тип даних змінної, чи є вона невизначеною чи нульовою, не переглядаючи код рядок за рядком! Крім того, функція TypeOf також може перевіряти, чи є операнд об’єктом чи ні.

Залежно від виходу функції TypeOf програміст може скорегувати свій попередній код або швидко продовжити роботу з проекту з того місця, де він зупинився. Іншими словами, функція TypeOf — це швидкий спосіб перевірити дані, щоб переконатися, що сценарій працює.

Які можливі виходи функції TypeOf?

Оскільки функція JavaScript TypeOf використовується для перевірки типів даних, t Можливими виходами оператора TypeOf також є всі типи даних . Ось короткий підсумок різних типів результатів, які ви можете побачити:

Значення Тип
невизначений невизначений
нуль об'єкт
Логічне значення (істина або помилка) логічний
всі числа номер
всі струни рядок
всі символи символ
всі функції функція
всі масиви об'єкт
рідні предмети об'єкт
хост-об’єкти Залежить від реалізації
інші об'єкти об'єкт
тіло-що-далі

Що далі?

Якщо ви зацікавлені в програмуванні, можливо, варто розглянути спеціальність інформатика. Але як дізнатися, чи є інформатика насправді правильно для вас? Ось п’ять ключових факторів, які слід враховувати при виборі спеціальності.

Якщо ви хочете вивчати інформатику, важливо вступити до хорошого коледжу. Один із найкращих способів зробити це — переконатися, що ви відвідуєте правильні курси в середній школі. Ознайомтеся з цим експертним посібником щодо занять, які вам слід і яких не варто відвідувати, перш ніж подавати документи до коледжу.

Можливо, ви чули, що класи AP добре виглядають у вашій заявці на вступ до коледжу. Якщо ви не впевнені, що таке курси AP або як вони впливають на ваші шанси вступу до коледжу, погляньте на цей огляд AP.