→
指定の値が Array か否かを返す。
value | チェックするオブジェクト。 |
---|
Boolean。配列だったら true。
値が Array の場合は true が返ります。それ以外の場合は false が返ります。
詳しくは、“ を参照してください。TypedArray のインスタンスが与えられると、常に false が返されます。
¶省く
// 以下の呼び出しはすべて true を返します D=Array.isArray([]); D=Array.isArray([1]); D=Array.isArray(new Array()); D=Array.isArray(new Array('a', 'b', 'c', 'd')); D=Array.isArray(new Array(3)); D=Array.isArray(Array.prototype); // あまり知られていませんが // 以下の呼び出しはすべて false を返します D=Array.isArray(); D=Array.isArray({}); D=Array.isArray(null); D=Array.isArray(undefined); D=Array.isArray(17); D=Array.isArray('Array'); D=Array.isArray(true); D=Array.isArray(false); D=Array.isArray({ __proto__: Array.prototype });
¶省く