Comportamento de typeof em JavaScript

image_pdfimage_print

Na hora de obter o tipo de algum dado em Javascript, fique atento com os resultados de typeof para cada tipo de javascript. Abaixo uma tabela interessante sobre o comportamento do typeof em JavaScript.

Tipo typeof
 object “object”
 function  “function”
array  “object”
 number  “number”
 string  “string”
 boolean  “boolean”
 null  “object”
 undefined  “undefined”
NaN “number”

Em destaque em vermelho um comportamento que irá surpreender os desavisados.

Gostou? Tire um minutinho e dê sua contribuição para Drall Dev Community no Patreon!