Logo Passei Direto
Buscar
JavaScript é uma linguagem de programação popular usada para desenvolvimento web, enquanto O TypeScript é uma extensão de JavaScript que adiciona recursos de tipagem estática e programação orientada a objetos. Assim indique a definição correta que se aplica: A Orientação à objetos: TypeScript é um superset de JavaScript que adiciona recursos de tipagem estática à linguagem. Isso significa que você pode definir tipos de dados para variáveis, parâmetros de função e retornos de função em TypeScript, 0 que ajuda a detectar erros de tipo em tempo de compilação e torna 0 código mais seguro. B Compilação: TypeScript é um superset de JavaScript que adiciona recursos de copilações à linguagem. Isso significa que você pode compilar tipos de dados para variáveis, parâmetros de função e retornos de função em TypeScript, O que ajuda a detectar erros de tipo em tempo de tipagem e torna 0 código mais seguro. C Orientação à objetos: TypeScript suporta recursos de programação orientada a objetos, como classes, interfaces, herança e polimorfismo, que não estão presentes no JavaScript puro. Esses recursos permitem uma estruturação mais clara e organizada do código. D Orientação à objetos: o código TypeScript precisa ser compilado para JavaScript antes de ser executado em um navegador ou ambiente de tempo de execução. Isso é feito por meio do compilador TypeScript, que converte O código TypeScript em JavaScript equivalente. O JavaScript, por sua vez, é uma linguagem interpretada e não requer uma etapa de compilação separada. E Ferramentas de desenvolvimento: TypeScript suporta recursos de programação orientada a objetos, como classes, interfaces, herança e polimorfismo, que não estão presentes no JavaScript puro. Esses recursos permitem uma estruturação mais clara e organizada do código.
User badge image
Fábio Nogueira

há 4 semanas

Respostas

User badge image

Ed Verified user icon

há 4 semanas

Vamos analisar as alternativas com base no que é correto sobre TypeScript e JavaScript: A) Diz que TypeScript é um superset de JavaScript que adiciona tipagem estática, permitindo definir tipos para variáveis, parâmetros e retornos, ajudando a detectar erros em tempo de compilação. Isso está correto. B) Fala que TypeScript adiciona recursos de "copilações" (provavelmente quis dizer "compilação") e que compila tipos de dados, o que não faz sentido. A compilação é do código TypeScript para JavaScript, não dos tipos em si. C) Afirma que TypeScript suporta orientação a objetos com classes, interfaces, herança e polimorfismo, que não estão presentes no JavaScript puro. Isso não é totalmente correto, pois JavaScript moderno (ES6+) já suporta classes e herança, embora TypeScript ofereça recursos adicionais como interfaces e tipagem estática. D) Diz que o código TypeScript precisa ser compilado para JavaScript antes de ser executado, o que é verdade, mas classifica isso como "orientação a objetos", o que está incorreto. E) Fala que TypeScript suporta recursos de orientação a objetos como classes, interfaces, herança e polimorfismo, que não estão presentes no JavaScript puro, repetindo o erro da alternativa C. Portanto, a alternativa correta, que define corretamente a tipagem estática e o papel do TypeScript como superset, é: A) Orientação à objetos: TypeScript é um superset de JavaScript que adiciona recursos de tipagem estática à linguagem. Isso significa que você pode definir tipos de dados para variáveis, parâmetros de função e retornos de função em TypeScript, o que ajuda a detectar erros de tipo em tempo de compilação e torna o código mais seguro.

Essa resposta te ajudou?

0
Dislike0
details

Libere essa resposta sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Mais conteúdos dessa disciplina