Les tableaux JavaScript sont polyvalents et offrent un large éventail de méthodes intégrées pour manipuler, itérer et gérer efficacement les données. Comprendre ces méthodes est crucial pour une programmation efficace. Examinons quelques méthodes de tableau couramment utilisées avec des exemples pratiques.
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
Ces méthodes de tableau sont des outils fondamentaux pour manipuler efficacement les structures de données en JavaScript. En maîtrisant ces méthodes, vous obtiendrez une boîte à outils puissante pour gérer les tableaux dans divers scénarios de programmation.
Clause de non-responsabilité: Toutes les ressources fournies proviennent en partie d'Internet. En cas de violation de vos droits d'auteur ou d'autres droits et intérêts, veuillez expliquer les raisons détaillées et fournir une preuve du droit d'auteur ou des droits et intérêts, puis l'envoyer à l'adresse e-mail : [email protected]. Nous nous en occuperons pour vous dans les plus brefs délais.
Copyright© 2022 湘ICP备2022001581号-3