ホームページ >ウェブフロントエンド >jsチュートリアル >ArraysとArraysメソッドの説明
JavaScript 配列の詳細な説明と一般的なメソッド:
配列とは何ですか?
JavaScript では、配列は変数名の下に一連の値 (要素) を格納するために使用される特別なオブジェクトです。値はさまざまなデータ型 (数値、文字列、ブール値、オブジェクト、またはその他の配列) にすることができます。
主な機能:
配列の作成:
<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>
配列要素へのアクセス:
角括弧表記とインデックス付けを使用します:
<code class="language-javascript"> const fruits = ["apple", "banana", "orange"]; console.log(fruits[0]); // 输出: "apple" (第一个元素) console.log(fruits[2]); // 输出: "orange" (第三个元素)</code>
配列要素を変更します:
新しい値を目的のインデックスに割り当てます:
<code class="language-javascript"> fruits[1] = "grape"; console.log(fruits); // 输出: ["apple", "grape", "orange"]</code>
一般的に使用される配列メソッド:
<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>
これは、JavaScript 配列とそのメソッドの基本的な概要です。他にもさまざまな方法があり、それぞれに独自の目的があります。これがお役に立てば幸いです!
以上がArraysとArraysメソッドの説明の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。