Open4

jsの配列, オブジェクト, 連想配列

chick_tockchick_tock

配列の作成には配列リテラルを使います。 配列リテラル([と])の中に要素をカンマ(,)区切りで記述するだけです。

const emptyArray = [];
const numbers = [1, 2, 3];
// 2次元配列(配列の配列)
const matrix = [
    ["a", "b"],
    ["c", "d"]
];
chick_tockchick_tock

オブジェクトが配列かどうかを判定する

あるオブジェクトが配列かどうかを判定するにはArray.isArrayメソッドを利用します。
Array.isArrayメソッドは引数が配列ならばtrueを返します。

const obj = {};
const array = [];

console.log(Array.isArray(obj)); // => false
console.log(Array.isArray(array)); // => true