Maison >interface Web >js tutoriel >Explication sur les tableaux et la méthode des tableaux
Explication détaillée et méthodes courantes des tableaux JavaScript :
Qu'est-ce qu'un tableau ?
En JavaScript, un tableau est un objet spécial utilisé pour stocker une série de valeurs (éléments) sous un nom de variable. Les valeurs peuvent être de différents types de données (nombres, chaînes, booléens, objets ou même autres tableaux).
Caractéristiques principales :
Créer un tableau :
<code class="language-javascript"> const myArray = [1, "hello", true, null]; </code>
<code class="language-javascript"> const anotherArray = new Array(5); // 创建一个包含5个空槽的数组 const yetAnotherArray = new Array(1, 2, 3); </code>
Accéder aux éléments du tableau :
Utiliser la notation entre crochets et l'indexation :
<code class="language-javascript"> const fruits = ["apple", "banana", "orange"]; console.log(fruits[0]); // 输出: "apple" (第一个元素) console.log(fruits[2]); // 输出: "orange" (第三个元素)</code>
Modifier les éléments du tableau :
Attribuez la nouvelle valeur à l'index souhaité :
<code class="language-javascript"> fruits[1] = "grape"; console.log(fruits); // 输出: ["apple", "grape", "orange"]</code>
Méthodes de tableau couramment utilisées :
<code class="language-javascript"> fruits.push("mango"); </code>
<code class="language-javascript"> const removedFruit = fruits.pop(); </code>
<code class="language-javascript"> fruits.unshift("kiwi"); </code>
<code class="language-javascript"> const firstFruit = fruits.shift(); </code>
<code class="language-javascript"> const citrusFruits = fruits.slice(1, 3); // 从索引1到2(不包括2)的元素</code>
<code class="language-javascript"> fruits.splice(1, 0, "pear"); // 在索引1处插入"pear" fruits.splice(2, 1); // 从索引2处删除1个元素</code>
<code class="language-javascript"> const combinedFruits = fruits.concat(["pineapple", "strawberry"]); </code>
<code class="language-javascript"> const fruitString = fruits.join(", "); </code>
<code class="language-javascript"> const index = fruits.indexOf("apple"); </code>
<code class="language-javascript"> const hasBanana = fruits.includes("banana"); </code>
<code class="language-javascript"> fruits.forEach(fruit => console.log(fruit)); </code>
<code class="language-javascript"> const fruitLengths = fruits.map(fruit => fruit.length); </code>
<code class="language-javascript"> const longFruits = fruits.filter(fruit => fruit.length > 5); </code>
Ceci est un aperçu de base des tableaux JavaScript et de leurs méthodes. Il existe de nombreuses autres méthodes disponibles, chacune ayant son propre objectif spécifique. J'espère que cela aide!
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!