var arr=[];
alert(arr instanceof Array);

解决方案 »

  1.   

    function   testit(arr)   
      {   
       var   ret   =   false;   
      if(   arr.constructor==Array   )  ret   =   true   ;   
        
      /*if(ret) alert("it   is   a   Array");   
        else alert("it   is   not   a   Array");*/   
        
      return   ret;   
      }返回值为true:说明是个Array   
    返回false:说明不是
      

  2.   

    也可以这么判断:
    function isArray(object)
    {
        return object != null && typeof object == "object" &&
          'splice' in object && 'join' in object;
    }
      

  3.   

    function testArray()
    {
      var strArr=new Array("src","cmd","sss")
      alert(strArr instanceof Array)
      alert(strArr.constructor==Array?true:false)
    }
      

  4.   

     用这个方法就可以 
    function   isArray   (object)   {  
      if   (!window.Array)  
      return   false;  
      else  
      return   object.constructor   ==   window.Array;  
      }