Alex Alex - 5 months ago 8
Javascript Question

Detect if parameter passed is an array? Javascript


Possible Duplicate:

How to detect if a variable is an array




I have a simple question:

How do I detect if a parameter passed to my javascript function is an array? I don't believe that I can test:

if (typeof paramThatCouldBeArray == 'array')


So is it possible?

How would I do it?

Thanks in advance.

Answer
if (param instanceof Array)
    ...

Edit. As of 2016, there is a ready-built method that catches more corner cases, Array.isArray, used as follows:

if (Array.isArray(param))
    ...
Comments