JavaScript - 配列かどうか調べる
JavaScriptで指定した変数の値が配列かどうか調べる方法とコード例を作成しています。
HTMLには、配列かどうか判定した結果を表示する要素にid名「output」を指定ています。
<p id="output"></p>
与えられた値が配列かどうかを判定するには、isArray()
メソッドを利用します。isArray()
メソッドは結果が配列であれば「true」、配列でなければ「false」を返します。isArray()
メソッドには以下の特徴があります。
空の配列:ture
多次元配列:true
オブジェクト型:false
オブジェクト型を含む配列:false
let array = ['Apple', 'Banana', 'Grape'];
// 配列かどうか判定する
if (Array.isArray(array)) {
document.querySelector('#output').textContent = '配列です';
} else {
document.querySelector('#output').textContent = '配列ではありません';
}
![JavaScript - 配列かどうか調べる](/images/javascript/check-if-array/image-ja.png)