Perguntas com a marcação «scope»

Escopo é um contexto envolvente no qual valores e expressões estão associados. Use essa tag para perguntas sobre diferentes tipos de escopo, bem como para perguntas em que o escopo pode não estar claro.

30
Como funcionam os fechamentos de JavaScript?
As respostas desta pergunta são um esforço da comunidade . Edite as respostas existentes para melhorar esta postagem. No momento, não está aceitando novas respostas ou interações. Como obter informações adicionais sobre Stack Overflow no local de armazenamento : Clique em JavaScript no JavaScript Como você explicaria os fechamentos de …








12
Fechamentos de JavaScript vs. funções anônimas
Um amigo meu e eu estamos discutindo o que é um fechamento em JS e o que não é. Nós apenas queremos ter certeza de que realmente entendemos corretamente. Vamos pegar este exemplo. Temos um loop de contagem e queremos imprimir a variável do contador no console atrasada. Portanto, usamos …

12
Definir variável global em uma função JavaScript
É possível definir uma variável global em uma função JavaScript? Eu quero usar a trailimagevariável (declarada na makeObjfunção) em outras funções. <html xmlns="http://www.w3.org/1999/xhtml"> <head id="Head1" runat="server"> <title></title> <script type="text/javascript"> var offsetfrommouse = [10, -20]; var displayduration = 0; var obj_selected = 0; function makeObj(address) { **var trailimage = [address, 50, …

19
Qual é a maneira correta de se comunicar entre os controladores no AngularJS?
Qual é a maneira correta de se comunicar entre controladores? Atualmente, estou usando um fudge horrível envolvendo window: function StockSubgroupCtrl($scope, $http) { $scope.subgroups = []; $scope.handleSubgroupsLoaded = function(data, status) { $scope.subgroups = data; } $scope.fetch = function(prod_grp) { $http.get('/api/stock/groups/' + prod_grp + '/subgroups/').success($scope.handleSubgroupsLoaded); } window.fetchStockSubgroups = $scope.fetch; } function StockGroupCtrl($scope, …
473 scope  angularjs 

8
Breve descrição das regras de escopo?
Quais são exatamente as regras de escopo do Python? Se eu tiver algum código: code1 class Foo: code2 def spam..... code3 for code4..: code5 x() Onde é xencontrado? Algumas opções possíveis incluem a lista abaixo: No arquivo de origem anexo No espaço de nomes da classe Na definição da função …


10
O que está por trás desse idioma do JavaScript: var self = this?
Eu vi o seguinte na fonte para WebKit HTML 5 SQL Storage Notes Demo : function Note() { var self = this; var note = document.createElement('div'); note.className = 'note'; note.addEventListener('mousedown', function(e) { return self.onMouseDown(e) }, false); note.addEventListener('click', function() { return self.onNoteClick() }, false); this.note = note; // ... } O …

7
Por que o `Export Default Const` é inválido?
Vejo que o seguinte é bom: const Tab = connect( mapState, mapDispatch )( Tabs ); export default Tab; No entanto, isso está incorreto: export default const Tab = connect( mapState, mapDispatch )( Tabs ); No entanto, isso é bom: export default Tab = connect( mapState, mapDispatch )( Tabs ); Isso …

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.