Heim >Web-Frontend >js-Tutorial >Fassen Sie die Verwendung der Array-Methode in js zusammen

Fassen Sie die Verwendung der Array-Methode in js zusammen

不言
不言Original
2018-09-11 15:20:241333Durchsuche

Der Inhalt dieses Artikels ist eine Zusammenfassung der Verwendung der Array-Methode in js. Er hat einen gewissen Referenzwert. Ich hoffe, er wird für Sie hilfreich sein.

Einige Methoden von JS Array werden in der Praxis sehr häufig verwendet. Sie werden hier zusammengestellt und aufgezeichnet, erstens zur häufigen Überprüfung und zweitens zur Vereinfachung für alle

Karte

map(): Gibt ein neues Array zurück, jedes Element ist das Ergebnis der aufrufenden Funktion

Syntax: array.map(function(currentValue,index,arr), thisValue)

Beispiel:

var numbers = [65, 44, 12, 4], changedValue;
function multiplyArrayElement(num) {
    return num * 2;
}
(function myFunction() {
    changedValue = numbers.map(multiplyArrayElement);
})()
console.log(changedValue);

Filter

filter(): Gibt ein Array von Elementen zurück, die Funktionsbedingungen erfüllen

Syntax: array .filter(function(currentValue,index,arr), thisValue)

Beispiel:

var ages = [32, 33, 16, 40], changedValue;    
function checkAdult(age) {
    return age >= 18;
}
(function myFunction() {
    changedValue = ages.filter(checkAdult);
})()
console.log(changedValue);

Some

some(): gibt zurück ein boolescher Wert, Bestimmen Sie, ob ein Element die Funktionsbedingung erfüllt

Syntax: array.some(function(currentValue,index,arr),thisValue)

Beispiel:

var ages = [3, 10, 18, 20], changedValue;
function checkAdult(age) {
    return age >= 18;
}
(function myFunction() {
   changedValue = ages.some(checkAdult);
})()
console.log(changedValue);

Every

every(): Gibt einen booleschen Wert zurück, um zu bestimmen, ob jedes Element die Funktionsbedingung erfüllt

Syntax: array.every(function(currentValue,index,arr), thisValue)

Beispiel:

var ages = [32, 33, 16, 40], changedValue;
function checkAdult(age) {
    return age >= 18;
}
(function myFunction() {
    changedValue = ages.every(checkAdult);
})()
console.log(changedValue);

ForEach

forEach(): Kein Rückgabewert, nur Funktion für jedes Element aufrufen

Syntax: array.forEach(function (currentValue, index, arr), thisValue)

Beispiel:

var numbers = [4, 9, 16, 25],changedValue;
function myFunction(item, index, arr) {
  arr[index] = item + 1;  
}
numbers.forEach(myFunction);
console.log(numbers);

Verwandte Empfehlungen:

Zusammenfassung der Array-Objektmethodenattribute in javacsript

Zusammenfassung der Array- und String-Methoden in JavaScript_Grundkenntnisse

Das obige ist der detaillierte Inhalt vonFassen Sie die Verwendung der Array-Methode in js zusammen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn