verwenden die 'include' method
beim Vergleich einer Variablen mit einer Werteliste auf die Notwendigkeit eines kurzen und effizienten Ansatzes. Traditionell würden Programmierer auf mehrere Gleichstellungsprüfungen zurückgreifen, aber das kann mühsam werden. In diesem Artikel wird eine sauberere Lösung mit der Methode 'include' eingeführt.
in ECMA2016 (unterstützt von allen wichtigen Browsern), bietet die Methode 'include' eine bequeme Möglichkeit, festzustellen, ob ein Wert in einem Array vorhanden ist. Auf diese Weise können Sie mehrere Gleichstellungsüberprüfungen durch eine einzelne Zeile ersetzen:
if ([1, 3, 12].includes(foo)) { // ... }
In diesem Fall wird die Variable 'foo' gegen ein Array mit [1, 3, 12] überprüft. Wenn 'Foo' gleich einer dieser Werte entspricht, wird die Anweisung 'if' ausgeführt.
Dieser Ansatz ist nicht nur präzise, sondern auch klar und lesbar. Es beseitigt die Redundanz, die durch Einstellen mehrerer Werte auf '1' in einem Objekt eingeführt wird, und liefert ein direktes Testmittel für Gleichheit gegen mehrere Werte.
Haftungsausschluss: Alle bereitgestellten Ressourcen stammen teilweise aus dem Internet. Wenn eine Verletzung Ihres Urheberrechts oder anderer Rechte und Interessen vorliegt, erläutern Sie bitte die detaillierten Gründe und legen Sie einen Nachweis des Urheberrechts oder Ihrer Rechte und Interessen vor und senden Sie ihn dann an die E-Mail-Adresse: [email protected] Wir werden die Angelegenheit so schnell wie möglich für Sie erledigen.
Copyright© 2022 湘ICP备2022001581号-3