Os tipos de dados suportados pela linguagem ECMAScript (vers...

Próximas questões
Com base no mesmo assunto
Q2234110 Programação
Os tipos de dados suportados pela linguagem ECMAScript (versão 2021) são
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Alternativa correta: C - Undefined, Null, Boolean, String, Symbol, Number, BigInt e Object.

A questão aborda o conhecimento sobre os tipos de dados primitivos e estruturados na linguagem ECMAScript, que é a especificação sobre a qual se baseia o JavaScript. Compreender os tipos de dados é fundamental para a programação, pois eles determinam as operações que podem ser realizadas, o armazenamento de dados e como eles interagem uns com os outros.

Na alternativa correta (C), são listados todos os tipos de dados primitivos e o tipo objeto, que são suportados no ECMAScript 2021:

  • Undefined: uma variável sem valor atribuído tem o tipo undefined.
  • Null: representa a ausência intencional de qualquer valor de objeto, e é um valor primitivo.
  • Boolean: representa um valor lógico que pode ser true ou false.
  • String: representa dados textuais e é uma sequência de caracteres.
  • Symbol: um tipo de dados cujas instâncias são únicas e imutáveis, podendo ser usadas como identificadores para as propriedades dos objetos.
  • Number: um tipo de dado numérico de ponto flutuante, incluindo valores como 3.14 ou 42.
  • BigInt: um tipo de dado numérico que pode representar números inteiros em uma escala muito maior que o tipo Number.
  • Object: um tipo de dado estruturado que pode armazenar coleções de dados e funcionalidades mais complexas.

As outras alternativas apresentam tipos de dados que não são reconhecidos pelo ECMAScript ou usam terminologia que é mais comum em outros contextos de programação ou banco de dados, como "Varchar", "Binary", "Real", "Money", e "Polimorphic". Portanto, somente a alternativa C apresenta corretamente os tipos de dados suportados pelo ECMAScript na versão de 2021.

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

Type | typeof return value | Object wrapper

--------+------------------------------+-------------------------

Null | "object" | N/A

Undefined | "undefined" | N/A

Boolean | "boolean" | Boolean

Number | "number" | Number

BigInt | "bigint" | BigInt

String | "string" | String

Symbol | "symbol" | Symbol

https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#primitive_values

Gabarito: C

GABARITO: C

Putaria didática: "Umas Nudistas Brincam e Sempre Sussurram Nomes Grandes(Big) e Originais."

  • Undefined
  • Null
  • Boolean
  • String
  • Symbol
  • Number
  • BigInt 
  • Object.

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo