Perguntas com a marcação «scope»

90
Como devo usar a palavra-chave “my” em Perl?

Continuo vendo a palavra-chave "my" na frente dos nomes das variáveis ​​em scripts Perl de exemplo online, mas não tenho ideia do que significa. Tentei ler as páginas do manual e outros sites online, mas estou tendo dificuldade em discernir para que serve, dada a diferença entre como vejo que é...

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
Angularjs, passando escopo entre rotas

Tenho uma situação com um formulário que se estende por várias páginas (pode não ser o ideal, mas é assim). Eu gostaria de ter um escopo para todo o formulário que é preenchido conforme você avança, de modo que, se o usuário alternar entre as etapas, seja fácil lembrar o estado. Portanto,...

14
É necessário um nome de classe totalmente qualificado para o escopo global para definições de função de membro fora de linha?

Essa pergunta me fez pensar se é útil / necessário qualificar totalmente os nomes de classe (incluindo o operador de escopo global) em uma definição de função de membro fora da classe. Por um lado, nunca vi isso antes (e a sintaxe para fazê-lo corretamente parece obscura). Por outro lado, a...