W tym artykule obejmie następujące tematy dotyczące typów zmiennych 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:
Operator TypeOF zwróci jeden z poniżej listy danych, jeśli sprawdzimy typ danych metod, obiektów i tablic:
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.