Als «scope» getaggte Fragen

Der Bereich ist ein umschließender Kontext, in dem Werte und Ausdrücke verknüpft sind. Verwenden Sie dieses Tag für Fragen zu verschiedenen Arten von Bereichen sowie für Fragen, bei denen der Bereich möglicherweise unklar ist.

30
Wie funktionieren JavaScript-Schließungen?
Die Antworten dieser Frage sind eine Gemeinschaftsanstrengung . Bearbeiten Sie vorhandene Antworten, um diesen Beitrag zu verbessern. Derzeit werden keine neuen Antworten oder Interaktionen akzeptiert. Overа этот вопрос есть ответы на Stapelüberlauf на русском : Как работают замыкания в JavaScript Wie würden Sie JavaScript-Verschlüsse jemandem erklären, der die Konzepte kennt, …


19
Verwenden globaler Variablen in einer Funktion
Wie kann ich eine globale Variable in einer Funktion erstellen oder verwenden? Wie kann ich diese globale Variable in einer anderen Funktion verwenden, wenn ich in einer Funktion eine globale Variable erstelle? Muss ich die globale Variable in einer lokalen Variablen der Funktion speichern, auf die zugegriffen werden muss?




17
Wie greife ich auf frühere Versprechungsergebnisse in einer .then () -Kette zu?
Ich habe meinen Code in Versprechen umstrukturiert und eine wundervolle lange flache Versprechenskette aufgebaut , die aus mehreren .then()Rückrufen besteht. Am Ende möchte ich einen zusammengesetzten Wert zurückgeben und muss auf mehrere Zwischenversprechen zugreifen . Die Auflösungswerte aus der Mitte der Sequenz sind jedoch im letzten Rückruf nicht im Geltungsbereich. …


12
JavaScript-Schließungen im Vergleich zu anonymen Funktionen
Ein Freund von mir und ich diskutieren derzeit, was eine Schließung in JS ist und was nicht. Wir wollen nur sicherstellen, dass wir es wirklich richtig verstehen. Nehmen wir dieses Beispiel. Wir haben eine Zählschleife und möchten die Zählervariable verzögert auf der Konsole drucken. Daher verwenden wir setTimeoutund Verschlüsse , …

12
Definieren Sie eine globale Variable in einer JavaScript-Funktion
Ist es möglich, eine globale Variable in einer JavaScript-Funktion zu definieren? Ich möchte die trailimageVariable (in der makeObjFunktion deklariert ) in anderen Funktionen verwenden. <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 …

19
Was ist der richtige Weg, um zwischen Controllern in AngularJS zu kommunizieren?
Was ist der richtige Weg, um zwischen Controllern zu kommunizieren? Ich benutze derzeit einen schrecklichen Fudge mit 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
Kurzbeschreibung der Scoping-Regeln?
Was genau sind die Python-Scoping-Regeln? Wenn ich Code habe: code1 class Foo: code2 def spam..... code3 for code4..: code5 x() Wo ist zu xfinden? Einige mögliche Optionen sind die folgende Liste: In der beiliegenden Quelldatei Im Klassennamensraum In der Funktionsdefinition In der for-Schleifenindexvariablen Innerhalb der for-Schleife Es gibt auch den …


10
Was liegt dieser JavaScript-Sprache zugrunde: var self = this?
In der Quelle für WebKit HTML 5 SQL Storage Notes Demo wurde Folgendes angezeigt : 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; // ... } Der …

7
Warum ist "Export Default Const" ungültig?
Ich sehe, dass Folgendes in Ordnung ist: const Tab = connect( mapState, mapDispatch )( Tabs ); export default Tab; Dies ist jedoch falsch: export default const Tab = connect( mapState, mapDispatch )( Tabs ); Doch das ist in Ordnung: export default Tab = connect( mapState, mapDispatch )( Tabs ); Kann …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.