JavaScript 配列の詳細な説明と一般的なメソッド:
配列とは何ですか?
JavaScript では、配列は変数名の下に一連の値 (要素) を格納するために使用される特別なオブジェクトです。値はさまざまなデータ型 (数値、文字列、ブール値、オブジェクト、またはその他の配列) にすることができます。
主な機能:
配列の作成:
const myArray = [1, "hello", true, null];
const anotherArray = new Array(5); // 创建一个包含5个空槽的数组 const yetAnotherArray = new Array(1, 2, 3);
配列要素へのアクセス:
角括弧表記とインデックス付けを使用します:
const fruits = ["apple", "banana", "orange"]; console.log(fruits[0]); // 输出: "apple" (第一个元素) console.log(fruits[2]); // 输出: "orange" (第三个元素)
配列要素を変更します:
新しい値を目的のインデックスに割り当てます:
fruits[1] = "grape"; console.log(fruits); // 输出: ["apple", "grape", "orange"]
一般的に使用される配列メソッド:
fruits.push("mango");
const removedFruit = fruits.pop();
fruits.unshift("kiwi");
const firstFruit = fruits.shift();
const citrusFruits = fruits.slice(1, 3); // 从索引1到2(不包括2)的元素
fruits.splice(1, 0, "pear"); // 在索引1处插入"pear" fruits.splice(2, 1); // 从索引2处删除1个元素
const combinedFruits = fruits.concat(["pineapple", "strawberry"]);
const fruitString = fruits.join(", ");
const index = fruits.indexOf("apple");
const hasBanana = fruits.includes("banana");
fruits.forEach(fruit => console.log(fruit));
const fruitLengths = fruits.map(fruit => fruit.length);
const longFruits = fruits.filter(fruit => fruit.length > 5);
これは、JavaScript 配列とそのメソッドの基本的な概要です。他にもさまざまな方法があり、それぞれに独自の目的があります。これがお役に立てば幸いです!
以上がArraysとArraysメソッドの説明の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。