Ten blog ilustruje odpowiednik metody PHP „In_Array ()” w JavaScript.
Jaki jest odpowiednik „in_array” PHP w JavaScript?
„„Obejmuje ()„Metoda jest równoważna z in_array PHP (). Jest używany w JavaScript do sprawdzenia, czy tablica zawiera określony element, czy nie. Daje wartość logiczną w zależności od istnienia elementu w tablicy.
Składnia
Postępuj zgodnie z poniższą składnią do metody w calive ():
To wymaga „wyszukiwanie„Jako argument.
Przykład 1
Utwórz szereg języków:
Utwórz zmienną „CheckInArray”, Który przechowuje wartość”CSS„Aby wyszukać w tablicy:
var checkInArray = "css";Wywołaj metodę obejmującą (), przekazując wartość wyszukiwania jako argument:
konsola.log (języki.obejmuje (checkInArray));To daje "FAŁSZ”Ponieważ JavaScript jest językiem wrażliwym na przypadek:
Jednak dla wartości zmiennych jako „CSS”, Metoda obejmuje () powróci„PRAWDA”:
var checkInArray = "css";Wyjście
Możesz także użyć tradycyjnego „Do„Pętla jako odpowiednik„in_array ()" metoda. Zobaczmy przykład.
Przykład 2
W danym przykładzie ustalimy, czy „JavaScript„Wartość istnieje w tablicy:
Utwórz zmienną „flaga”:
var flaga;Użyj "Do”Pętla do długości tablicy i sprawdź, czy elementy tablicy są równe wartości zmiennej”CheckInArray". Jeśli wartość jest równa, ustaw wartość „flaga" Do "PRAWDA”I złam pętlę. W przeciwnym razie ustaw wartość „flaga” jako „FAŁSZ”:
dla (var i = 0; i < languages.length; i++)Na koniec wydrukuj wartość „flaga” na konsoli:
konsola.log (flaga);Wyjście daje „PRAWDA„Co wskazuje, że„JavaScript”Jest obecny w tablicy:
To wszystko o JavaScript Equiviwale of Php's In_Array ().
Wniosek
W JavaScript „The„Obejmuje ()„Metoda jest równoważna metodzie PHP„ In_Array () ”. Możesz także użyć tradycyjnego „Do„Pętla jako odpowiednik PHP„ In_Array () ”. Ten blog ilustruje odpowiednik metody PHP „in_array ()” w JavaScript.