Ed Inteligência Artificial do Passei Direto
há 3 dias
Vamos analisar a expressão `typeof {nome:'Maria', cargo:'Professora'}` no JavaScript. Quando usamos o operador `typeof` em um objeto, o resultado sempre será "object". Isso se aplica a qualquer objeto, incluindo objetos literais como o que você apresentou. Agora, vamos às alternativas: (A) array - Incorreto, pois um array é um tipo especial de objeto, mas o resultado do `typeof` para um objeto literal não é "array". (B) function - Incorreto, pois a expressão não é uma função. (C) null - Incorreto, pois `typeof null` retorna "object", mas a expressão não é null. (D) object - Correto, pois a expressão é um objeto literal. (E) undefined - Incorreto, pois a expressão não é indefinida. Portanto, a resposta correta é: (D) object.