Open4
jsの配列, オブジェクト, 連想配列
配列の作成には配列リテラルを使います。 配列リテラル([と])の中に要素をカンマ(,)区切りで記述するだけです。
const emptyArray = [];
const numbers = [1, 2, 3];
// 2次元配列(配列の配列)
const matrix = [
["a", "b"],
["c", "d"]
];
オブジェクトが配列かどうかを判定する
あるオブジェクトが配列かどうかを判定するにはArray.isArrayメソッドを利用します。
Array.isArrayメソッドは引数が配列ならばtrueを返します。
const obj = {};
const array = [];
console.log(Array.isArray(obj)); // => false
console.log(Array.isArray(array)); // => true