Ed
há 2 semanas
Vamos analisar cada uma das afirmativas sobre o AngularJS: a. O AngularJS facilita a manipulação da árvore DOM da página, diminuindo a quantidade de código necessária para a realização de operações em seus elementos. Verdadeiro - O AngularJS realmente facilita a manipulação do DOM através de suas diretivas, permitindo que você escreva menos código. b. Ao ser adicionado a uma página HTML, o AngularJS muda a forma como interagimos com os elementos dessa página, modificando as tags utilizadas por meio de diretivas, conhecidas como "Two way binding". Falso - O "Two way binding" é uma característica do AngularJS, mas não é correto dizer que modifica as tags. As diretivas são usadas para adicionar comportamento, mas não mudam as tags em si. c. A ligação entre os códigos HTML do AngularJS e as funcionalidades do JavaScript é feita através de estruturas chamadas controllers. Verdadeiro - Os controllers são usados para conectar a lógica do JavaScript com a parte visual do HTML. d. Os controllers permitem ao desenvolvedor trabalhar com valores coletados no HTML diretamente no JavaScript. Verdadeiro - Os controllers realmente permitem que você manipule dados do HTML no JavaScript. e. O módulo ng-click fornece ao AngularJS o suporte a aplicações do tipo single-page-application. Falso - O ng-click é uma diretiva que permite a execução de funções em resposta a cliques, mas não é o que define uma aplicação single-page. O suporte a SPA é mais amplo e envolve roteamento e gerenciamento de estado. Resumindo: a) Verdadeiro b) Falso c) Verdadeiro d) Verdadeiro e) Falso Espero que isso ajude na sua carreira estudantil!