JavaScript-Arrays sind vielseitig und bieten eine breite Palette integrierter Methoden zur effizienten Bearbeitung, Iteration und Verwaltung von Daten. Das Verständnis dieser Methoden ist für eine effektive Programmierung von entscheidender Bedeutung. Lassen Sie uns anhand praktischer Beispiele einige häufig verwendete Array-Methoden untersuchen.
let fruits = ['apple', 'banana']; fruits.push('orange'); // returns 3 (new length of array) console.log(fruits); // Output: ['apple', 'banana', 'orange']
let fruits = ['apple', 'banana', 'orange']; let lastFruit = fruits.pop(); // returns 'orange' console.log(fruits); // Output: ['apple', 'banana'] console.log(lastFruit); // Output: 'orange'
let fruits = ['apple', 'banana', 'orange']; let firstFruit = fruits.shift(); // returns 'apple' console.log(fruits); // Output: ['banana', 'orange'] console.log(firstFruit); // Output: 'apple'
let fruits = ['banana', 'orange']; fruits.unshift('apple'); // returns 3 (new length of array) console.log(fruits); // Output: ['apple', 'banana', 'orange']
let numbers = [1, 2, 3]; numbers.forEach(function(num) { console.log(num * 2); // Output: 2, 4, 6 });
let numbers = [1, 2, 3]; let doubled = numbers.map(function(num) { return num * 2; }); console.log(doubled); // Output: [2, 4, 6]
let numbers = [1, 2, 3, 4, 5]; let evens = numbers.filter(function(num) { return num % 2 === 0; }); console.log(evens); // Output: [2, 4]
let numbers = [10, 20, 30, 40, 50]; let found = numbers.find(function(num) { return num > 25; }); console.log(found); // Output: 30
let numbers = [1, 2, 3, 4, 5]; let sum = numbers.reduce(function(acc, current) { return acc + current; }, 0); console.log(sum); // Output: 15 (1 + 2 + 3 + 4 + 5)
let fruits = ['apple', 'banana', 'orange', 'apple']; let index = fruits.indexOf('apple'); // returns 0 console.log(index); // Output: 0
let fruits = ['apple', 'banana', 'orange', 'apple']; let lastIndex = fruits.lastIndexOf('apple'); // returns 3 console.log(lastIndex); // Output: 3
Diese Array-Methoden sind grundlegende Werkzeuge zur effizienten Bearbeitung von Datenstrukturen in JavaScript. Wenn Sie diese Methoden beherrschen, erhalten Sie ein leistungsstarkes Toolkit für den Umgang mit Arrays in verschiedenen Programmierszenarien.
Das obige ist der detaillierte Inhalt vonErkunden von JavaScript-Array-Methoden anhand von Beispielen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!