вторник, 18 июня 2013 г.

JavaScript Как проверить, что массив - это массив, а не объект.

var arr = [1, 2];

alert(typeof arr); // object

В JavaScript тип массива - это объект.

Чтобы убедиться, что массив это массив, а не объект, необходимо сделать так

alert (Object.prototype.toString.call(arr) === '[object Array]'); // true

Комментариев нет:

Отправить комментарий