var arr=[];
alert(Object.prototype.toString.call(arr)); //'[object Array]'
alert(Object.prototype.toString.call(arr)== '[object Array]'); //true
var arr=null; alert(Object.prototype.toString.call(arr)); //'[object Null]'
var arr=new Data;
alert(Object.prototype.toString.call(arr)); //'[object Data]'