Alex Alex - 1 year ago 38
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.

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))