Javascript omvat

| | | | | | | | | | | | | | | | | | | | | | |

De JavaScript TTC ()-methode bepaalt of de lijst een gespecificeerd item bevat. De begrijpt () methode neemt één parameter, de waarde om in een lijst in te checken. bevat () return true als deze waarde aanwezig is en false als dat niet het geval is.

Vaak als je een lijst met items hebt die je wilt controleren of die lijst een bepaald item wel of niet bevat. U heeft bijvoorbeeld een lijst met openstaande ordernummers en wilt controleren of de order dat niet is. 500 is bezig of is al verwerkt.

is waar JavaScript include () De functie in het spel is. JavaScript includes () is een ingebouwde functie die kan worden gebruikt om te bepalen of een array een bepaald element bevat. De functie retourneert true of false, afhankelijk van of de array het element bevat dat u hebt opgegeven.

In deze zelfstudie bespreken we de basisprincipes van de JavaScript-methode include en onderzoeken we hoe u deze kunt gebruiken om te controleren of een array bevat een bepaald element.

JavaScript-recyclingmatrix

een JavaScript-array is een opdrachtobject dat kan worden gebruikt om gegevens op te slaan. JS-arrays kunnen nul of meer elementen bevatten en zijn handig wanneer u meerdere waarden in één variabele wilt opslaan. U hebt bijvoorbeeld een lijst met volgnummers die u in een variabele wilt opslaan, in plaats van meerdere variabelen in het hele programma.

Arrays in JavaScript worden gedeclareerd als een lijst met afzonderlijke komma-waarden ‚Äã tussen vierkante haken. Hier is een voorbeeld van een JavaScript-array die een lijst met namen van werknemers opslaat:

werknemerstabel die we zojuist hebben gemaakt, bevat vier waarden: Jeff, Linda, Emma en Luca. Met behulp van de console.log () kunnen we de inhoud van onze array zien:

Ons programma geeft als resultaat:

array include JavaScript

JavaScript array-methode includes () kan worden gebruikt om te bepalen of een array een bepaalde waarde bevat. De methode retourneert een true of false waarde, afhankelijk van of de array de opgegeven waarde bevat of niet

de methode van array begrijpt () heeft twee parameters: de eerste is de waarde die in een array wordt gezocht en de tweede is de indexpositie in de array van waaruit het zoeken moet beginnen. Wanneer u de begrijpt () gebruikt, onthoud dan de hoofdlettergevoelige methode van de methode. Als uw waardeparameter geen hoofdletters en kleine letters gebruikt, wordt de waarde die u zoekt niet geretourneerd.

laten we zeggen dat we een ijssalon hebben en we willen weten of iemand onze < heeft besteld code>Double Chocolate Deluxe ijs vandaag, we hebben een gegevenstabel die alle opdrachten bevat die vandaag zijn gemaakt en we kunnen de includes () gebruiken om te controleren of deze array de Doe uble Chocolate Deluxe waarde.

Hier is de code die we willen hebben en dit doen:

Onze volgende code retourneert: true

<. p> Break of Daalde onze code. In de eerste rij declareren we een array met de naam orders_today die alle bestellingen opslaat die vandaag zijn geplaatst. Op de volgende regel gebruiken we de includes () methode om te bepalen of onze orders_today array de Double Chocolate Deluxe waarde bevat. Aangezien ons bereik die waarde bevat, retourneert het programma true.

Evenzo kan de understands () worden gebruikt om een getal te vinden in een array van nummers. Laten we zeggen dat we een array hebben die een lijst met huidige bestelnummers opslaat in onze ijssalon en dat we willen controleren of bestelnummer 27 nog in behandeling is. We kunnen de volgende code gebruiken om deze actie uit te voeren:

Onze code geeft als resultaat: false. De includes () methode controleert of pending_order_numbers de waarde 27 bevat. Aangezien dit niet het geval is, retourneert ons programma false.

Een specifieke locatie zoeken

In de vorige voorbeelden specificeren we alleen de waarde waarnaar we op zoek zijn in ons assortiment. Maar wat als we na een bepaalde functie gewoon naar een bepaalde waarde willen zoeken? Dit is waar de tweede parameter begrijpt () in

de tweede parameter includes () wordt gebruikt om de waarde op te geven van de index van waaruit onze zoekopdracht moet beginnen. laten we zeggen dat we onze reeks bestellingen willen doorzoeken om te zien of we het eerste aardbeien-ijs willen negeren, was vandaag gedoemd. De bestelling was echter een testbestelling van ijzig roomijs, we konden het volgende gebruiken code om deze zoekopdracht uit te voeren ..

Ons programma keert terug. Ook al bevat false orders_today een bestelling voor ijs voor de aardbei het verschijnt in de positie in het niet ons bereik, ons programma retourneert false