faqts : Computers : Programming : Languages : JavaScript : Language Core : Arrays

+ Search
Add Entry AlertManage Folder Edit Entry Add page to http://del.icio.us/
Did You Find This Entry Useful?

27 of 39 people (69%) answered Yes
Recently 4 of 10 people (40%) answered Yes

Entry

How can I check whether an object is an Array?

Mar 8th, 2000 09:05
Martin Honnen,


You can check the constructor:
  function isArray (object) {
    if (!window.Array)  // js1.0 has no Arrays
      return false;
    else
      return object.constructor == window.Array;
  }

Examples
  var a = new Array();
  var b = 2;
  alert(isArray(a))
  alert(isArray(b))