Jak znaleźć typ zmienny w JavaScript

Jak znaleźć typ zmienny w JavaScript
Zmienne to elementy konstrukcyjne dowolnego języka programowania, ponieważ pozwalają programistowi/programistom pisać elastyczny kod. W JavaScript zmienne mogą przechowywać wartości liczbowe (liczby całkowite, punkty pływające itp.) lub wartości alfabetyczne (znaki, struny). Ponadto zmienne mogą reprezentować adresy pamięci. Podsumowując, zmienne rezerwują/rezerwują miejsce w pamięci do przechowywania różnych rodzajów wartości. Ale czy wiesz, jak sprawdzić typ zmiennej w JavaScript? Jeśli nie! Wtedy nie ma się czym martwić! Do końca tego postu będziesz mieć głęboką wiedzę na temat znajdowania zmiennych typów w JavaScript.

W tym artykule obejmie następujące tematy dotyczące typów zmiennych w JavaScript:

  • Co to jest typeof w JavaScript
  • Jaka jest potrzeba operatora typu w JavaScript
  • Co powraca TypeOF Operator
  • Jak znaleźć typ zmienny w JavaScript

Więc zacznijmy!

Co to jest typeof w JavaScript

Jest to operator używany do znalezienia rodzaju obiektu lub zmiennej w JavaScript. Poniższy fragment pokaże podstawową składnię operatora typu:

typeof variablename | nazwa obiektu;

Powyższy fragment pokazuje, że aby sprawdzić typ zmiennej/obiektu, musimy użyć operatora typeOF, a następnie nazwy zmiennej lub obiektu.

Jaka jest potrzeba operatora typu w JavaScript

Ponieważ JavaScript jest dynamicznie wpisanym językiem programowania, więc w JavaScript nie ma potrzeby przypisywania typu zmiennej w momencie tworzenia/deklaracji zmiennej. Oznacza to w JavaScript; Zmienne nie są ograniczone do żadnego typu danych. Stąd ich typ można zmienić w czasie wykonywania. Dlatego czasami musimy sprawdzić typ zmiennej w naszym programie.

Co powraca TypeOF Operator

Jeśli użyjemy operatora TypeOF z dowolnym pierwotnym typem danych, operator TypeOF zwróci jeden z typy danych poniżej listy:

  • Strunowy.
  • Boolean (za prawdziwe lub fałsz).
  • Liczba (dla int, float itp.).
  • Niezdefiniowane, czy zmienna nie ma wartości.

Operator TypeOF zwróci jeden z poniżej listy danych, jeśli sprawdzimy typ danych metod, obiektów i tablic:

  • funkcja (dla metod).
  • Obiekt (dla obiektów i tablic, ponieważ w JavaScript tablice są uważane za obiekty).

Jak znaleźć typ zmienny w JavaScript

Teraz rozważmy kilka przykładów głębokiego zrozumienia operatora typu w JavaScript.

Przykład 1
Jak znaleźć typ zmiennej w JavaScript:

W powyższym fragmencie kodu wykorzystaliśmy operatora TypeOF, aby znaleźć typ różnych zmiennych. W związku z tym otrzymamy następujące dane wyjściowe:

Z powyższego fragmentu możemy zauważyć, że operator TypeOF zwraca „liczbę” dla pierwszej zmiennej, która zawiera wartość liczbową, „ciąg” dla drugiej zmiennej i niezdefiniowany dla trzeciej zmiennej, ponieważ nie ma żadnej wartości.

Przykład2

Jak znaleźć rodzaj obiektu i tablicy w JavaScript:

W powyższym bloku kodu wykorzystaliśmy operatora typeOF z obiektem i tablicą. W rezultacie otrzymamy następujące dane wyjściowe:

Ze wyjścia jasno wynika, że ​​operator TypeOF działa odpowiednio.

Przykład3

Jak znaleźć rodzaj funkcji w JavaScript:

Poniżej pojawią się wyjście dla powyższych linii kodu:

W ten sposób działa operator TypeOF w JavaScript.

Wniosek

W JavaScript operator TypeOF służy do znalezienia rodzaju zmiennej, obiektu lub metody. Operator typeOF zwraca jeden z następujących typów: liczba, boolean, obiekt, ciąg, niezdefiniowany, funkcja. Aby znaleźć typ dowolnej zmiennej, wszystko, co musisz zrobić, to napisz typ > a przestrzeń „”> I podaj zmienną lub obiekt, którego typ chcesz sprawdzić. Ten zapis zawierał szczegółowy przewodnik do znalezienia typu zmiennego w Javie.