Como verificar se um objeto é uma matriz?

Estou tentando escrever uma função que aceita uma lista de seqüências de caracteres ou uma única seqüência de caracteres. Se for uma string, quero convertê-la em uma matriz com apenas um item. Então eu posso fazer um loop sem medo de um erro.

Então, como verifico se a variável é uma matriz?

Reunimos as várias soluções abaixo e criei umteste jsperf.

questionAnswers(30)

yourAnswerToTheQuestion