Tag: scope

Scope ist eine einschließenden Kontext, in dem Werte und Ausdrücke verbunden sind. Verwenden Sie dieses tag, um Fragen über verschiedene Arten von Rahmen, als auch für Fragen, wo Geltungsbereich unklar ist.

Variables Shadowing in JavaScript

Anzahl der Antworten 3 Antworten
Unten haben wir eine IIFEdie (wie jede Funktion) erzeugt einen lokalen Bereich. Innerhalb dieses Bereichs gibt es eine parseInt Funktion. Nun, da gibt es schon eine Globale Funktion in den browser mit diesem Namen, wird die lokale

AngularJS: Wie übergeben Sie Argumente / Funktionen an eine Direktive?

Anzahl der Antworten 3 Antworten
Blick auf diese Geigewas muss ich ändern, dass die Ausdrücke in die Vorlage erhalten, bewertet mit den Argumenten, die ich definiert in der HTML? Der SPEICHERN-Taste sollten Sie nennen, die blabla()-Funktion des Controllers, da ich weitergeben? var

Wie man den Bereich zwischen directive und controller mit angularJS richtig bindet

Anzahl der Antworten 3 Antworten
Ich versuche zum erzeugen eines n-level-hierarchischen ungeordnete Liste mit anugularJS, und waren in der Lage, erfolgreich zu tun. Aber jetzt bin ich mit scope-Probleme zwischen der Richtlinie und controller. Ich brauche zum ändern einer Eigenschaft scope (Bereich),

Wie wählt man den richtigen Bean Scope?

Anzahl der Antworten 2 Antworten
Bemerkte ich, dass es verschiedene bean-Bereiche wie: @RequestScoped @ViewScoped @FlowScoped @SessionScoped @ApplicationScoped Was ist der Zweck eines jeden? Wie wähle ich einen richtigen Bereich für meine Bohne? InformationsquelleAutor der Frage Valter Silva | 2011-08-11

Statische Felder in einer Basisklasse und abgeleiteten Klassen

Anzahl der Antworten 2 Antworten
In einem abstract base Klasse wenn wir einige static Felder was geschieht dann mit Ihnen ? Ist deren Umfang die Klassen Erben von dieser Basis-Klasse oder der Typ, von dem es erbt, (jede Unterklasse hat seine eigene

Zugriff auf Bereichsvariablen von einem Filter in AngularJS

Anzahl der Antworten 2 Antworten
Leite ich date Wert auf meine benutzerdefinierte filter auf diese Weise: angular.module('myapp'). filter('filterReceiptsForDate', function () { return function (input, date) { var out = _.filter(input, function (item) { return moment(item.value.created).format('YYYY-MM-DD') == date; }); return out; } });

Was ist der Standardbereich einer Methode in Java?

Anzahl der Antworten 6 Antworten
Wenn ich Typ: void doThis(){ System.out.println("Hello Stackoverflow."); } was ist der Standardbereich von doThis()? Öffentlichkeit? Geschützt? Privat? InformationsquelleAutor der Frage Joe Fontana | 2009-04-03

Verwenden Sie eine Variable in einer try, catch, finally-Anweisung, ohne sie außerhalb zu deklarieren

Anzahl der Antworten 2 Antworten
Ich bin Recht neu in Python, hier ist etwas code, den ich auf der Suche bin: try: connection = getConnection(database) cursor = connection.cursor() cursor.execute("some query") except: log.error("Problem.") raise finally: cursor.close() connection.close() Ist, dass ordnungsgemäß aufgeräumt? In anderen

Angularjs achten auf Änderungen im übergeordneten Bereich

Anzahl der Antworten 5 Antworten
Schreibe ich eine Richtlinie, und ich muss aufpassen den übergeordneten Rahmen für eine Veränderung. Nicht sicher, ob ich das Tue, der bevorzugte Weg, aber es funktioniert nicht mit dem folgenden code: scope.$watch(scope.$parent.data.overlaytype,function() { console.log("Change Detected..."); }) Dieser

Ist das Fenster in Javascript wirklich global?

Anzahl der Antworten 7 Antworten
Nehmen Sie dieses Stück von Javascript in einem browser: <script> console.log(window.someThing); var x = 12; function foo() { window.otherThing = x; } </script> Innen foo können wir auf window wir alle wissen, dass, aber warum genau? Ist

Warum funktioniert die Zuweisung zu meinen globalen Variablen nicht in Python?

Anzahl der Antworten 4 Antworten
Ich habe schreckliche Probleme versuchen zu verstehen, python-scoping-Regeln. Mit dem folgenden Skript: a = 7 def printA(): print "Value of a is %d" % (a) def setA(value): a = value print "Inside setA, a is now %d"

Wie soll ich das "my" -Schlüsselwort in Perl verwenden?

Anzahl der Antworten 3 Antworten
Sehe ich die "my" - Schlüsselwort vor dem Namen der Variablen in Beispiel Perl-Skripte online, aber ich habe keine Ahnung, was es bedeutet. Ich habe versucht, das Lesen der manual-Seiten und auf anderen Websites online, aber ich

ngRepeat - Begrenzte Anzahl der angezeigten Ergebnisse

Anzahl der Antworten 7 Antworten
Ich bin ein riesiger AngularJS n00b und bin der Suche auch tutorials schwer zu verstehen. Dieses tutorial ist zu Fuß mich durch die Erstellung einer Anwendung, die zeigt Handys. Ich bin auf Schritt 5 und ich dachte,

Sind Enum-Typen in Java in einer Klasse statisch?

Anzahl der Antworten 2 Antworten
Ich kann nicht scheinen, um den Zugriff auf Instanz-member der umgebenden Klasse von innen ein enum, da ich in einer inneren Klasse. Bedeutet das, dass Enumerationen, die statisch sind? Gibt es keinen Zugang zu dem Umfang der

Abgeleiteter Vorlagenklassenzugriff auf Basismitgliedsdaten

Anzahl der Antworten 3 Antworten
Diese Frage ist eine Förderung der fragte in dieser thread. Anhand der folgenden Klassendefinitionen: template <class T> class Foo { public: Foo (const foo_arg_t foo_arg) : _foo_arg(foo_arg) { /* do something for foo */ } T Foo_T;

Was ist der Unterschied zwischen meinem und unserem in Perl?

Anzahl der Antworten 12 Antworten
Ich weiß, was my ist in Perl. Es definiert eine variable, die existiert nur in dem Bereich des Blocks in dem Sie definiert ist. Was bedeutet our tun? Wie funktioniert our unterscheiden sich von my? InformationsquelleAutor der

Wie gebe ich einen zusätzlichen Parameter an die Callback-Funktion in Javascript. Filter () -Methode?

Anzahl der Antworten 7 Antworten
Möchte ich vergleichen, jeder string in ein Array mit einer bestimmten Zeichenfolge. Meine aktuelle Umsetzung: function startsWith(element) { return element.indexOf(wordToCompare) === 0; } addressBook.filter(startsWith); Diese einfache Funktion funktioniert, aber nur, weil jetzt wordToCompare wird wie eine Globale

PHP-Zugriff globale Variable in Funktion

Anzahl der Antworten 6 Antworten
Laut den meisten Programmier-Sprachen Umfang Regeln , ich kann auf Variablen, die definiert, die außerhalb von Funktionen in Ihnen , aber warum dieser code nicht funktioniert? <?php $data='My data'; function menugen(){ echo "[".$data."]"; } menugen(); ?> Es

Eine Klasse innerhalb einer Funktion erstellen und auf eine Funktion zugreifen, die im Gültigkeitsbereich der enthaltenden Funktion definiert ist

Anzahl der Antworten 2 Antworten
Bearbeiten: Siehe meine ausführliche Antwort an der Unterseite dieser Frage. tl;dr-Antwort: Python statisch geschachtelte Geltungsbereiche. Die statische Aspekt interagieren kann mit den impliziten Variablen-Deklaration, woraus sich nicht-offensichtliche Ergebnisse. (Dies ist besonders verwunderlich, denn die Sprache ist in

Konvertieren von Fraction String in Dezimal?

Anzahl der Antworten 11 Antworten
Ich versuche, erstellen Sie eine javascript-Funktion, die ein Bruchteil input-string wie '3/2' und in das Dezimalformat konvertieren, die entweder als string '1.5' oder Anzahl 1.5 function ratio(fraction) { var fraction = (fraction !== undefined) ? fraction :

Was ist der Gültigkeitsbereich einer Variablen, die in einer if-Anweisung initialisiert wird?

Anzahl der Antworten 7 Antworten
Ich bin neu in Python, also ist das wohl eine einfache Detailfrage. Den folgenden code in eine Python-Datei (Modul) verwirren mich etwas: if __name__ == '__main__': x = 1 print x In anderen Sprachen, die ich gearbeitet

Ist es besser, eine Variable innerhalb oder außerhalb einer Schleife zu deklarieren?

Anzahl der Antworten 6 Antworten
Besser tun: variable1Type foo; variable2Type baa; foreach(var val in list) { foo = new Foo( ... ); foo.x = FormatValue(val); baa = new Baa(); baa.main = foo; baa.Do(); } Oder: foreach(var val in list) { variable1Type foo

Unterschiede zwischen deklarieren, setzen und lokale Variable in Bash

Anzahl der Antworten 3 Antworten
Beim eingeben von Variablen in der Bash, was ist der Unterschied zwischen declare und typeset? Wenn verwendet, innerhalb einer Funktion): was ist der Unterschied zwischen declare und typeset und local? Der einzige Unterschied, den ich über gekommen

Den Wert von 'this' in einem jQuery-Ereignis steuern

Anzahl der Antworten 8 Antworten
Habe ich eine "Kontrolle" mit Hilfe von jQuery und verwendet jQuery.erweitern zu helfen, dass es als OO wie möglich. Während der Initialisierung meiner Kontrolle ich Draht, auf verschiedenen Veranstaltungen, wie so jQuery('#available input', this.controlDiv).bind('click', this, this.availableCategoryClick); Beachten

Umfang und Rückgabewerte in C ++

Anzahl der Antworten 6 Antworten
Bin wieder am Start mit c++ und dachte über den Geltungsbereich von Variablen. Wenn ich eine variable innerhalb einer Funktion, und dann kehre ich dieser variable wird die variable nicht "tot", wenn es zurückgegeben, da der Umfang

JavaScript-Schließungen im Vergleich zu anonymen Funktionen

Anzahl der Antworten 10 Antworten
Einem Freund von mir und ich sind derzeit in der Diskussion, was eine Schließung in JS ist, und was nicht. Wir wollen einfach nur sicherstellen, dass wir wirklich es richtig zu verstehen. Nehmen wir mal dieses Beispiel.

Springbohne mit Annotationen erstellen?

Anzahl der Antworten 2 Antworten
Ist es möglich, konvertieren Sie die folgenden XML-Konfiguration zu einer annotation basiert? <bean id="myBean" class="my.package.MyBeanClass" scope="prototype" /> Ich bin mit Spring 2.5.6. InformationsquelleAutor der Frage | 2012-03-29

Schienen umfasst mit Umfang

Anzahl der Antworten 3 Antworten
Ich habe ein Modell namens Autor. Ein Autor hat viele Artikel. Die Artikel haben einen Umfang genannt .veröffentlicht das macht: wo(veröffentlicht: true). Ich laden will der Autor mit dem Artikel veröffentlicht. Ich habe versucht: Author.includes(:articles.published).find(params[:author_id]) Aber das

Mischen extern und const

Anzahl der Antworten 4 Antworten
Kann ich den mix extern-und const, wie extern const? Wenn ja, hat die const qualifier verhängen, es ist Herrschaft nur in dem Rahmen ist es deklariert oder es sollte genau auf die Deklaration der translationale Einheit ist

Ajax jquery Erfolgsumfang

Anzahl der Antworten 3 Antworten
Habe ich dieses ajax-Aufruf eine doop.php. function doop(){ var old = $(this).siblings('.old').html(); var new = $(this).siblings('.new').val(); $.ajax({ url: 'doop.php', type: 'POST', data: 'before=' + old + '&after=' + new, success: function(resp) { if(resp == 1) { $(this).siblings('.old').html(new);

Erweiterte Nested List Comprehension Syntax

Anzahl der Antworten 4 Antworten
Ich war Herumspielen mit Liste Verstehens, um ein besseres Verständnis von Ihnen und ich lief in einige unerwartete Ausgabe, ich bin nicht in der Lage zu erklären. Ich habe nicht gefunden diese Frage gestellt, bevor, aber wenn

Groovy scope - Wie kann man auf eine Script-Variable in einer Methode zugreifen?

Anzahl der Antworten 2 Antworten
Ich habe eine Frage zum scoping-Regeln in Groovy. Im folgenden Schnipsel, ich habe drei Variablen, die a hat lokalen Gültigkeitsbereich, b hat Skriptbereich, und c bekommen sollte, script-Bereich als auch über die @Field annotation. #!/usr/bin/groovy import groovy.transform.Field;

Was sind die Vorteile von dynamischem Scoping?

Anzahl der Antworten 10 Antworten
Ich habe gelernt, dass statisches scoping ist die einzige vernünftige Art und Weise, Dinge zu tun, und dass dynamische scoping ist das Werkzeug des Teufels, und resultiert nur aus der schlechten Implementierungen von Interpretern/Compilern. Dann sah ich

Mehrere Direktiven [myPopup, myDraggable] fordern einen neuen / isolierten Bereich

Anzahl der Antworten 7 Antworten
Schrieb ich eine Richtlinie für Dialoge (myPopup) und ein weiteres für das ziehen von diesem dialog (myDraggable), aber ich immer den Fehler: Mehrere Richtlinien [myPopup, myDraggable] Fragen für die neue/isoliert Umfang Hier ist ein Plunker: http://plnkr.co/edit/kMQ0hK5RnVw5xOBdDq5P?p=preview Was

Wie erstelle ich moduleweite Variablen in Python?

Anzahl der Antworten 5 Antworten
Gibt es eine Möglichkeit zum einrichten einer globalen variable innerhalb eines Moduls? Als ich versuchte, es zu tun die offensichtlichste Art und Weise, wie unten angezeigt wird, den Python-interpreter, sagte der Variablen __DBNAME__ nicht vorhanden. ... __DBNAME__

Getting "globalen Namen 'foo' ist nicht definiert" mit Python's Zeit

Anzahl der Antworten 5 Antworten
Ich versuche, herauszufinden, wie viel Zeit es braucht, um führen Sie eine Python-Anweisung, also suchte ich online und fand, dass die standard-Bibliothek bietet ein Modul namens timeitdie vorgibt, genau das zu tun: import timeit def foo(): #

Python-Variablenbereichsfehler

Anzahl der Antworten 10 Antworten
Der folgende code funktioniert wie erwartet, sowohl Python 2.5 und 3.0: a, b, c = (1, 2, 3) print(a, b, c) def test(): print(a) print(b) print(c) # (A) #c+=1 # (B) test() Allerdings, wenn ich die Auskommentierung

Stellen Sie "diese" Variable einfach ein?

Anzahl der Antworten 4 Antworten
Habe ich ein ziemlich gutes Verständnis von Javascript, außer, dass ich kann nicht herausfinden, ein schöner Weg, um die "diese" variable. Bedenken Sie: var myFunction = function(){ alert(this.foo_variable); } var someObj = document.body; //using body as example

Globaler Bereich im Vergleich zum globalen Namespace

Anzahl der Antworten 5 Antworten
Ich sah Verwendungen dieser beiden Sätze: Globale Reichweite und globalen namespace. Was ist der Unterschied zwischen Ihnen? InformationsquelleAutor der Frage scdmb | 2012-04-22

js: Zugriff auf den Bereich der Elternklasse

Anzahl der Antworten 7 Antworten
Habe ich eine jquery-Klasse in eine normale Klasse in javascript. Ist es möglich, auf Variablen zuzugreifen, die in den Anwendungsbereich der Eltern-Klasse von einer callback-Funktion in der jquery-Klasse? Einem einfachen Beispiel, was ich meine, ist unten gezeigt

JavaScript-Rückrufumfang

Anzahl der Antworten 7 Antworten
Ich habe einige Schwierigkeiten mit plain old JavaScript (kein Rahmen) in verweisen auf mein Objekt in eine callback-Funktion. function foo(id) { this.dom = document.getElementById(id); this.bar = 5; var self = this; this.dom.addEventListener("click", self.onclick, false); } foo.prototype =

Node.js Variablendeklaration und -umfang

Anzahl der Antworten 4 Antworten
Geben, wenn ich diese in node.js bekomme ich undefined. var testContext = 15; function testFunction() { console.log(this.testContext); } testFunction(); =>undefined Ohne var Stichwort, es geht (=>15). Funktioniert es in der Chrome-console (mit und ohne var Stichwort). InformationsquelleAutor

Ist Event eine globale Variable, auf die überall in der Callback-Kette zugegriffen werden kann?

Anzahl der Antworten 1 Antworten
Ich war nur Herumspielen mit den Ereignis-Listener mit DOM und javascript und habe bemerkt: function chained(msg) { console.log(msg, event); } function onClick() { chained('the body was clicked'); } document.body.addEventListener('click', onClick); Nun ist die lustige Sache...das wird Ausgabe:

JavaScript-Schleifenvariablenbereich

Anzahl der Antworten 5 Antworten
Nur eine kurze Frage über das scoping von JavaScript-Variablen. Warum die alert() Funktion drucken Sie den Wert i anstatt undefined? $(document).ready(function () { for(var i = 0; i < 10; i += 1){ } alert("What is 'i'?

Was ist $ Scope in AngularJS?

Anzahl der Antworten 2 Antworten
Ich bin neu in AngularJS und ich kann nicht verstehen, was $scope ist in AngularJS. Kann mir bitte jemand erklären, auf die einfachste Weise möglich, was bedeutet $scope tun in AngularJS und was können wir verwenden es

Statische Variablen in Elementfunktionen

Anzahl der Antworten 3 Antworten
Kann mir bitte jemand erklären, wie die statischen Variablen in den Funktionen arbeiten in C++. Gegeben folgende Klasse: class A { void foo() { static int i; i++; } } Wenn ich erklären mehrere Instanzen von Ahat

Gibt es einen Grund für C # Wiederverwendung der Variablen in einem foreach?

Anzahl der Antworten 5 Antworten
Bei der Verwendung von lambda-Ausdrücke oder anonyme Methoden in C#, wir müssen vorsichtig sein, die Zugang zu modifizierten Verschluss Falle. Zum Beispiel: foreach (var s in strings) { query = query.Where(i => i.Prop == s); //access to

Zugreifen auf Klassenvariablen aus einem Listenverständnis in der Klassendefinition

Anzahl der Antworten 2 Antworten
Wie greifen Sie andere Klasse die Variablen aus einer Liste Verständnis innerhalb der Klasse definition? Die folgenden Werke in Python 2, aber scheitert in Python 3: class Foo: x = 5 y = [x for i in

In Python kann nicht auf die übergeordnete Elementvariable zugegriffen werden

Anzahl der Antworten 2 Antworten
Ich versuche, auf einer übergeordneten member-variable aus einer erweiterten Klasse. Aber mit dem folgenden code... class Mother(object): def __init__(self): self._haircolor = "Brown" class Child(Mother): def __init__(self): Mother.__init__(self) def print_haircolor(self): print Mother._haircolor c = Child() c.print_haircolor() Wird mir

Definieren des Bereichs für benutzerdefinierte Sublime Text 2-Snippets

Anzahl der Antworten 5 Antworten
Beim Versuch zu schreiben, meine eigenen snippets für Sublime Text 2, lief ich in den folgenden zwei Probleme: Finden Umfang Tasten. Ich habe herausgefunden, dass ich durch meine Pakete eins nach dem anderen und finden Sie Verweise