Ed
há 6 meses
Para entender o que será exibido no console, vamos analisar o código apresentado. 1. O componente `InitialScreen` define uma variável `info` com o valor "1234", mas não está retornando nada que utilize essa variável. 2. O componente `App` recebe `props` como parâmetro e tenta acessar `props.info` para exibir no console. Como `InitialScreen` não está passando a variável `info` para o componente `App`, `props.info` será `undefined`. Portanto, a linha `console.log("Info = " + props.info)` resultará em: ``` Info = undefined ``` Agora, vamos analisar as alternativas: a. Info = 1234 - Incorreto, pois `info` não está sendo passada para `App`. b. Info = 5678 - Incorreto, não há referência a "5678" no código. c. Null - Incorreto, pois o valor não é null, é undefined. d. Mostraria erro pois na função App o parâmetro deveria ser info e não props - Incorreto, o parâmetro pode ser nomeado como quiser. e. Mostraria erro pois a info não é uma propriedade do objeto props - Correto, pois `info` não foi passada como prop. Portanto, a resposta correta é: e) Mostraria erro pois a info não é uma propriedade do objeto props.
Já tem uma conta?
Ao continuar, você aceita os Termos de Uso e Política de Privacidade
Mais perguntas desse material