Questão de Programação — Linguagens de programação — IF Sul Rio-Grandense 2025
ProgramaçãoLinguagens de programação
- Código
- qg528462
- Banca
- IF Sul Rio-Grandense
- Órgão
- IF Sul Rio-Grandense
- Ano
- 2025
- Nível
- Superior
- Cargo
- Professor EBTT - Área 13, 17, 20, 25, 42: Informação e Comunicação I
Analise o código em JavaScript, que faz uso da palavra reservada this no contexto de um objeto, em funções regulares e funções arrow. A palavra this refere-se ao contexto de execução em que uma função é chamada, mas seu comportamento pode variar entre funções regulares e funções arrow.const pessoa = { nome: 'Alice', saudar: function() { const saudacaoRegular = function() { console.log(`Olá, meu nome é ${this.nome}`); }; const saudacaoArrow = () => { console.log(`Olá, meu nome é ${this.nome}`); }; saudacaoRegular(); saudacaoArrow(); } }; pessoa.saudar(); A saída no console da execução do código apresentado será:
- AOlá, meu nome é undefinedOlá, meu nome é Alice
- BOlá, meu nome é undefinedOlá, meu nome é undefined
- COlá, meu nome é AliceOlá, meu nome é Alice
- DOlá, meu nome é AliceOlá, meu nome é undefined