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.
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
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
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),
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
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
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; } });
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
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
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
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
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"
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
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,
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
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;
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
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
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
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
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 :
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
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
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
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
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
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.
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
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
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
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);
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
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;
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
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
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__
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(): #
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
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
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
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
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 =
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
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:
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'?
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
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
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
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
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
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