Metoda Isarray JavaScript Array

Metoda Isarray JavaScript Array
Tablica.Isarray () został wydany wraz z wydaniem JavaScript EcMascript5. Ta metoda po prostu sprawdza, czy argument przekazany do jego argumentów jest tablicą, czy nie. W tym artykule wyjaśniono tę metodę tablicy Isarray (), wyjaśniając jej składnię, a następnie pokazując niektóre przykłady.

Zaczniemy od przekroczenia składni metody tablicy Isarray ().

Składnia
Obserwuj składnię tablicy isarray () poniżej:

Szyk.Isarray (obiekt)

W tej składni:

  • Szyk jest domyślnym obiektem tablicy JavaScript
  • Obiekt jest argumentem, ten, który chcemy określić jako tablicę, czy nie

Typ powrotu

  • Boolean: Zwroty PRAWDA Jeśli obiekt przekazany do tej metody był w rzeczywistości tablicą, w przeciwnym razie powróciłby FAŁSZ

Dodatkowe informacje

Ponieważ jest to metoda domyślnego obiektu tablicy JavaScript, dlatego jest on również znany jako właściwość statyczna tego obiektu tablicy.

Przykład 1: przekazanie tablicy do tablicy.Metoda Isarray ()

Aby zademonstrować działanie tej metody, najpierw utwórz szereg tych samych rodzajów wartości za pomocą następującego wiersza:

my_object = [1, 2, 3, 4, 5, 6, 7, 8, 9];

Następnie przekazaj tę tablicę do tablicy.metoda iSArray () i przechowuj wartość zwracaną w nowej zmiennej o nazwie wynik:

wynik = tablica.isArray (my_Object);

Następnie po prostu wyświetl wartość wewnątrz wynik Zmienna na terminalu za pomocą funkcji dziennika konsoli:

konsola.log (wynik);

Wykonaj kod i obserwuj dane wyjściowe:

Wyjście pokazuje, że obiekt przekazany do tej metody był w rzeczywistości tablicą.

Przykład 2: Przekazywanie tablicy z różnymi wartościami typu danych

Aby sprawdzić, czy ta metoda działa z tablicą zawierającą wartości różnych typów danych, utwórz tablicę za pomocą następującego wiersza:

my_object = [1, 2, „Google”, 4, True, 6, „7”, 8.673, 9];

Przekaż ten obiekt do tablicy.metoda iSArray () i przechowuj wynik w a wynik zmienny:

wynik = tablica.isArray (my_Object);

Następnie po prostu wydrukuj wynik z wynik Zmienna na terminalu za pomocą funkcji konsoli log ():

konsola.log (wynik);

Wykonaj kod i obserwuj następujące dane wyjściowe:

Ze wyjścia jest rozstrzygające, że rodzaj danych przechowywanych w tablicy nie ma znaczenia. Sprawdza tylko, czy obiekt jest tablicą, czy nie, co w tym przypadku było PRAWDA.

Przykład 3: Przekazywanie obiektu ciągów w tablicy.Metoda Isarray ()

Aby zademonstrować, co dzieje się, gdy obiekt nierzeczyńcy jest przekazywany do metody Array Isarray (), utwórz nową zmienną ciągną za pomocą następującego wiersza:

string_var = "Hello World";

Przekaż tę wartość ciągu do argumentów tablicy.Metoda Isarray () i przechowuj wynik w nowej zmiennej:

wynik_var = tablica.isArray (string_var);

Wydrukuj wartość wewnątrz result_var na terminalu przy użyciu funkcji konsoli log ():

konsola.log (result_var);

Wykonaj program i uzyskaj następujące dane wyjściowe na terminalu:

Zwraca, że ​​obiekt przekazał swój argument nie był tablicą.

Wniosek

Tablica.Metoda Isarray () jest dość prosta. Po prostu sprawdza, czy obiekt w jego argumencie jest tablicą, czy nie i zwraca PRAWDA Lub FAŁSZ do dzwoniącego. W przypadku przekazywania tablicy wartości lub nawet typów danych jej wartości nie mają znaczenia. W tym artykule dowiedzieliśmy się o różnych wynikach tablicy.Metoda isarray () za pomocą różnych przykładów.