Perguntas com a marcação «scoping»

89
Escopo e levantamento da função Javascript

Acabei de ler um ótimo artigo sobre JavaScript Scoping and Hoisting por Ben Cherry, no qual ele dá o seguinte exemplo: var a = 1; function b() { a = 10; return; function a() {} } b(); alert(a); Usando o código acima, o navegador alertará "1". Ainda não sei por que retorna "1". Algumas...

87
O que são vidas não lexicais?

Rust tem um RFC relacionado a tempos de vida não lexicais que foi aprovado para ser implementado na linguagem por um longo tempo. Recentemente , o suporte do Rust a esse recurso melhorou muito e é considerado completo. Minha pergunta é: o que exatamente é uma vida não lexical?...

8
Escopo e avaliação de funções em R

Dada a seguinte função f <- function(x) { g <- function(y) { y + z } z <- 4 x + g(x) } Se alguém executa o seguinte código em R, por que a resposta é 10? Estou um pouco confuso sobre como y se encaixa nessa questão. z <-