変数がarrayかどうかを検証するスクリプト
2012-07-31 追記
そんなのは最初からあるっていう話でした。
console.log(Array.isArray([])); console.log(Array.isArray({}));
以下忘れて下さい
utilsを作っておくと便利かも
% cat utils.js exports.isArray = function(array) { return Object.prototype.toString.call(array) === '[object Array]' ? true : false; };
テスト用のスクリプト
% cat example.js
var utils = require('./utils');
console.log( utils.isArray([]) );
console.log( utils.isArray({}) );実行
% node example.js true false