A Função isArray verifica se o objeto passado por parâmetro é um Array ou não.
Este tipo de função pode ser útil em um formulário que utilize campos com o mesmo nome.
Por exemplo:
Um formulário com uma lista de mensagens e que tenha vários CheckBoxes com o mesmo nome para cada mensagem.
Quando isso acontece, automaticamente o browser identifica o objeto como sendo um Array de objetos, porém ao restar somente uma mensagem o objeto volta a ser somente 1 objeto.
Exemplo:
Formulário 1