Jak uzyskać rodzaj zmiennej w JavaScript

Jak uzyskać rodzaj zmiennej w JavaScript

JavaScript to dobrze znany dynamicznie wpisany język, który może zmienić typ daty w czasie wykonywania. Ważne jest jednak znalezienie rodzaju zmiennej, ponieważ użytkownicy nie mogą określić typu zmiennej w czasie deklaracji. typ Operator jest stosowany do uzyskania typu zmiennego w JavaScript. Ten artykuł ma na celu krótkie wyjaśnienie, jak uzyskać rodzaj zmiennej w JavaScript za pomocą odpowiednich przykładów.

Jak uzyskać rodzaj zmiennej w JavaScript?

JavaScript zapewnia typ operator, który ma wymyślone funkcje do oceny rodzaju zmiennej. Zwraca typ danych, przekazując do niego operandy. Składnia typ Operator jest prosty i jest opisany poniżej:

Składnia:

Typeof Operand

W tej składni, operand reprezentuje wyrażenie lub zmienną w celu znalezienia typu danych.

Notatka: JavaScript oferuje następujące typy danych dla zmiennych, które mają zawierać:

Typy danych Opis
Numer Liczba całkowita lub pływająca.
Boolean Prawda lub fałszywe wartości.
Nieokreślony Typ danych, którego wartość nie jest zainicjowana.
Strunowy Określa dane tekstowe.
Obiekt Kluczowe pary gromadzenia danych.
Funkcjonować Przypisz funkcję jako zmienną.

Ćwiczmy użycie typ operator sprawdzający danych z różnych zmiennych.

Przykład 1: Otrzymanie typów boolean, liczby i ciągów w JavaScript

Przykład ilustruje działanie typ Operatorzy z różnymi typami danych (Boolean, numer, I Strunowy) W JavaScript. Kod jest wykorzystywany do uzyskania rodzajów różnych zmiennych.

Kod

konsola.log („Przykład do sprawdzenia typu zmiennej”);
var1 = false;
konsola.log (typeof (var1));
Niech var2 = 45418761;
konsola.log (typeof (var2));
var3 = "Welcome to JavaScript World";
konsola.log (typeof (var3));

Kod opisano w wymienionej kolejności:

  • Po pierwsze, „Var1” przechowuje wartość logiczną "FAŁSZ" i „typ„Operator służy do oceny rodzaju „Var1”.
  • „Var2” I „Var3” przechowuj liczby „45418761” i ciąg „Witamy w JavaScript World”.
  • Typy danych „VAR2" I „Var3„Zmienne są pobierane za pomocą„typ„Operator.

Wyjście

Wyjście zwraca typ danych „Var1”, „VA2” I „Var3” zmienne jako Boolean, numer, I strunowy odpowiednio.

Przykład 2: Uzyskanie funkcji i typów obiektów w JavaScript

Uważa się inny przykład obliczania typów danych dwóch zmiennych za pośrednictwem typ operatorzy. Kod jest tutaj podany.

Kod

konsola.log („Przykład do sprawdzenia typu zmiennej”);
niech var1 = function () return 2*2;
konsola.log (typeof (var1));
var2 = [23 242,63];
konsola.log (typeof (var2));

W powyższym kodzie:

  • Po pierwsze, funkcjonować nazywa się, że zwraca „2*2”I przechowuje to w „Var1” zmienny.
  • typ Operator oblicza rodzaj „Var1” zmienna i wyświetla wyjście.
  • podobnie, „Var2” przechowuje tablicę „[23, 242, 63]” i drukuje rodzaj „Var2” Przechodząc przez „typ„Operator.

Wyjście

Dane wyjściowe pokazuje, że „funkcjonować" I "obiekt" rodzaje „Var1” I „Var2” Zmienne są wyświetlane w oknie konsoli.

Wniosek

W JavaScript, typ Operator można wykorzystać do uzyskania typów danych zmiennych. Użytkownicy mogą przekazywać zmienne jako argumenty i typy zwrotów, takie jak Boolean, numer, strunowy, funkcjonować, Obiekt itp. Ten artykuł wykorzystuje typ operator w celu wyodrębnienia typu danych zmiennej wraz z różnymi przykładami. Ten operator jest przydatny dla programistów do sprawdzenia typów danych w czasie wykonywania. Tutaj nauczyłeś się otrzymywać zmienne typy w JavaScript.