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.
5
Antworten
Sagen, dass ich eine javascript-Funktion/Klasse namens Foo und es hat eine Eigenschaft namens bar. Ich will den Wert von bar versorgt werden, wenn die Klasse instanziiert wird, e.g: var myFoo = new Foo(5); würden myFoo.bar 5. Wenn
2
Antworten
Eines PowerShell-Skriptblocks ist nicht ein lexikalische Verschluss als es nicht zu schließen, über die Variablen verweist in seiner deklarieren Umgebung. Stattdessen scheint es zu nutzen, dynamischen Umfang und der freien Variablen, die gebunden sind, zur Laufzeit in
13
Antworten
Den folgenden Java-code wird nicht kompiliert. int a = 0; if(a == 1) { int b = 0; } if(a == 1) { b = 1; } Warum? Es kann keine code-Pfad führt zu den Programm-Zuordnung 1
4
Antworten
Ich oft Funktionen schreiben, müssen finden Sie andere Objekte in meiner Umgebung. Zum Beispiel: > a <- 3 > b <- 3 > x <- 1:5 > fn1 <- function(x,a,b) a+b+x > fn2 <- function(x) a+b+x >
4
Antworten
Was passiert, wenn Sie den folgenden code: void makeItHappen() { char* text = "Hello, world"; } Tut text gehen, aus der Umfang und automatisch gelöscht oder bleibt es in der Erinnerung? Und was ist mit dem folgenden
5
Antworten
Bis jetzt habe ich nur all meine jQuery Güte in der $(document).ready() Funktion, einschließlich einfache Funktionen bestimmte Benutzer-Interaktionen. Aber Funktionen, die nicht erfordern, das DOM-Dokument geladen werden, oder nur aufgerufen, nachher sowieso, platziert werden können, die außerhalb
6
Antworten
Was ist das Verhältnis zwischen dem Umfang und der Lebenszeit einer Variablen? Wenn eine variable den Gültigkeitsbereich verlässt, ist der Speicher, der es erlaubt, die überschrieben werden, indem eine weitere variable, oder ist der Raum reserviert, bis
3
Antworten
Ich bin versucht, pass-Funktionsumfang um eine callback-Methode. Das problem, das ich habe ist, dass ich immer Objekt-Bereich, die nicht geben mir Zugriff auf die Parameter und lokalen Variablen in der ursprünglichen Funktion. Mein Verständnis von "dieser" bedeutet,
5
Antworten
Vor kurzem habe ich, um ein Input-element mit beiden ng-deaktiviert und eine benutzerdefinierte Richtlinie, die die Verwendung isolierter Bereich zu bewerten, Ausdruck genau das, was ng deaktiviert ist zu tun, irgendwie ist die benutzerdefinierte Richtlinie funktioniert gut,
8
Antworten
Was ich tun möchte ist Folgendes. Innerhalb einer Funktion, die ich brauche, um einen Wert zuweisen, um eine variable, deren name sich von anderen Variablen. In anderen Worten: func() { # # Here happens something that ultimately
2
Antworten
Damit, organisiert zu bleiben, ich habe mehrere javascript-Dateien, obwohl Sie alle (am Ende) sind minified zusammen und bilden eine Letzte javascript-Datei. Jeder Datei Inhalte sind verpackt in: $(document).ready(function(){ //some javascript here }); Scheint es, wie wenn ich
1
Antworten
Ich habe eine Frage über die servlet-Umleitung auf der gleichen ersten Seite. Folgendes ist das Szenario: Angenommen, ein Benutzer möchte ein Produkt kaufen, so füllt er in die Höhe und schickt Sie ab. Das Formular übermittelt wird,
3
Antworten
Welche der beiden (oder keines von beiden/beide) code-Fragmente unten arbeiten soll, die in eine komplette ECMAScript 2015 Umsetzung: for (const e of a) for (const i = 0; i < a.length; i += 1) Von meinem Verständnis,
5
Antworten
Ich bin auf der Suche nach Beratung über die Perl-best practices. Ich habe ein Skript geschrieben, das hatte einen komplizierten regulären Ausdruck: my $regex = qr/complicated/; # ... sub foo { # ... if (/$regex/) # ...
3
Antworten
Program A() { x, y, z: integer; procedure B() { y: integer; y=0; x=z+1; z=y+2; } procedure C() { z: integer; procedure D() { x: integer; x = z + 1; y = x + 1; call
1
Antworten
Lese ich dieses Papier (ungated kopieren) auf die Bewertung der Gestaltung der R-Programmiersprache, und bin nicht in der Lage zu verstehen, ein besonderes Beispiel lexikalische scoping (oder die Abwesenheit davon). Auf Seite 4 stellen die Autoren das
7
Antworten
Ist es möglich, zu schreiben, einen Bereich mit optionalen Argumenten, so dass ich nennen kann die Reichweite mit und ohne Argumente? Etwas wie: scope :with_optional_args, lambda { |arg| where("table.name = ?", arg) } Model.with_optional_args('foo') Model.with_optional_args Kann ich
6
Antworten
Andere als self.class.send :method, args... natürlich. Ich möchte eine ziemlich komplexe Methode, bei der sowohl die Klassen-und Instanz-level, ohne das duplizieren von code. UPDATE: @Jonathan Branam: das war meine Vermutung, aber ich wollte sichergehen, dass niemand anderes
1
Antworten
Frage mich, wenn Sie können, geben ein wenig Hilfe. Ich angezeigt zu bekommen, die mich ein bisschen verwirrt, wenn es darum geht, mit catch mit Observables. Im Grunde, was ich versuche zu tun, ist folgende: Wenn meine
3
Antworten
var path; for (var i = 0, c = paths.length; i < c; i++) { path = paths[i]; fs.lstat(path, function (error, stat) { console.log(path); //this outputs always the last element }); } Wie kann ich auf die
1
Antworten
Ich bin mit der neuesten mongoid... Wie mache ich das mongoid äquivalent dieser aktiven Datensatz named_scope: class Comment include Mongoid::Document include Mongoid::Timestamps embedded_in :post field :body, :type => String named_scope :recent, :limit => 100, :order => 'created_at
4
Antworten
Mit Spring Java Config, muss ich erwerben/instanziieren eines Prototyp-scoped bean mit Konstruktor Argumenten, die sind nur erhältlich bei der Laufzeit. Betrachten Sie das folgende code-Beispiel (vereinfacht für die Kürze): @Autowired private ApplicationContext appCtx; public void onRequest(Request request)
3
Antworten
In meinem AngularJS-app, gibt es mehrere Punkte, an denen will ich warten, für ein $Umfang verarbeitet werden, in den DOM, und dann laufen einige code drauf, wie ein jquery-fadeIn, zum Beispiel. Ist es ein Weg, um zu
4
Antworten
Ich bin derzeit lernen Python, und ich habe auf Arbeit ein Python-2.7-Projekt. Zugriff auf "Modul-Bereich" Variablen in Funktionen des Moduls selbst ist ein wenig verwirrend für mich, und ich war nicht erfolgreich bei der Suche nach einer
1
Antworten
Ich habe ein problem mit der variable wird standardmäßig in Sass über scopes. Mein test-Beispiel: @mixin foo { $val: 'red' !default; .bar { color: $val; } } @include foo; .class1 { $val: 'green'; @include foo; .class11 {
1
Antworten
Ich bin versucht, meine Chrome-Erweiterung, um die Funktion auszuführen init() immer wenn eine neue Seite geladen wird, aber ich habe Probleme versuchen zu verstehen, wie dies zu tun. Von dem was ich verstehe, muss ich Folgendes tun
6
Antworten
Ich bin neu auf dem spring-framework, begann mit einigen tutorials um es zu lernen. Habe ich folgende Dateien, # MainProgram.java package test.spring; import org.springframework.context.support.AbstractApplicationContext; import org.springframework.context.support.ClassPathXmlApplicationContext; public class MainProgram { public static void main(String args) { AbstractApplicationContext
3
Antworten
Okay ich habe wohl ein Missverständnis mit dem Geltungsbereich von Variablen in PHP, verzeihen Sie meinen Mangel an dem Thema wie komme ich aus einer Java -, C# - hintergrund. Ich dachte, ich könnte die Variablen zugänglich-Funktionen
6
Antworten
Möchte ich deklarieren Sie eine Globale Eigenschaft, die in einer config-Datei und verwenden Sie es in andere Dateien. zum Beispiel erklären mainbg in: Stil.qml: property color mainbg: 'red' den Einsatz in anderen QML-Dateien (wie view.qml und main.qml).
5
Antworten
Sagen, ich habe zwei verschiedenen cpp-files. Beide deklarieren Sie Klassen mit dem gleichen Namen, aber vielleicht eine ganz andere Struktur (oder vielleicht die gleiche Struktur, andere Implementierung). Die Klassen erscheinen nicht in den header-Dateien. (Als Beispiel nehme
1
Antworten
Mein Unternehmen ist nochmal unserer website über die nächsten Monate, geht aus einer ColdFusion-website, um eine in Java geschrieben. Ich bin gerade Java zu lernen und ich bin gespannt, wie ich das einstellen kann Anwendung-scope-Variablen in einem
5
Antworten
Sagen, dass ich diese anonyme Funktion: (function(window){ var private = 'private msg'; function sayit() { alert(private) //works } document.body.onclick = sayit; //works })(window); //private shouldn't be accessible here Ist dies, wie JavaScript Verhalten soll? Ist, gibt es
4
Antworten
Habe ich zwei code-Beispiele. Der erste nicht kompilieren, aber die zweite hat. - Code Probe 1 (nicht kompiliert) public void MyMethod(){ int i=10; for(int x=10; x<10; x++) { int i=10; //Point1: compiler reports error var objX =
1
Antworten
Ich bin neu in AngularJS und versuche zu mir selbst zu bauen einen kleinen einfachen app. Ich habe die JSON-Daten für die app abgerufen, mit $resourceund diese Daten sollten die gleichen sein, über mehrere Ansichten/Routen. Allerdings, wenn
1
Antworten
Ist der Standardbereich einer Spring 4 @Service? Ist es sinnvoll, das design eines Service-Implementierung um zu speichern einige Informationen, die im Zusammenhang mit der aktuellen angemeldeten Benutzer (entsprechend der aktuellen HTTP-Sitzung), durch Attribute der Klasse (auch mithilfe
1
Antworten
War ich vor einem Problem bei der Entwicklung dieses kleines userscript. Wenn ich wollte, um zu blockieren alle XMLHttpRequest von der Ausführung der website, die mit meinem Skript nichts passiert (zumindest bei Chrome): function main() { //Override
4
Antworten
Heute bekam ich völlig überrascht, als ich sah, dass eine Globale variable hat undefined Wert im bestimmten Fall. Beispiel: var value = 10; function test() { //A console.log(value); var value = 20; //B console.log(value); } test(); Gibt
6
Antworten
namespace N { static int x = 5; } Was könnte die Bedeutung/nutzen-Fälle zu deklarieren eine statische variable im namespace-Gültigkeitsbereich? InformationsquelleAutor der Frage User29729 | 2011-05-17
7
Antworten
Ich habe Schwierigkeiten zu verstehen, die zugrunde liegenden Fehler mit dem code unter: class myClass { public void print(string mess) { Console.WriteLine(mess); } } class myOtherClass { public static void print(string mess) { Console.WriteLine(mess); } } public
8
Antworten
Habe ich gelesen, eine Menge von Javascript in letzter Zeit und ich habe bemerkt, dass die ganze Datei ist verpackt wie das folgende in der .js-Dateien importiert werden. (function() { ... code ... })(); Was ist der
4
Antworten
Wollte ich memoize: def fib(n: Int) = if(n <= 1) 1 else fib(n-1) + fib(n-2) println(fib(100)) //times out Also schrieb ich dies und das überraschend kompiliert und funktioniert (ich bin überrascht, weil fib Verweise selbst in seiner
5
Antworten
Diese (vereinfachte version meines Codes) nicht funktioniert: <?php $sxml = new SimpleXMLElement('<somexml/>'); function foo(){ $child = $sxml->addChild('child'); } foo(); ?> Warum? Ich möchte den Zugriff $sxml denn ich möchte mir log Fehler auf, wenn foo() ausfällt. foo()
1
Antworten
Habe ich eine handlebars.js Vorlage, genau wie dieser: {{externalValue}} <select name="test"> {{#each myCollection}} <option value="{{id}}">{{title}} {{externalValue}}</option> {{/each}} </select> - Und dies ist die generierte Ausgabe: myExternalValue <select name="test"> <option value="1">First element </option> <option value="2">Second element </option> <option
8
Antworten
Welches ist der richtige Weg, deklarieren Sie eine Globale javascript-variable? Die Art, wie ich versuche, es funktioniert nicht $(document).ready(function() { var intro; if ($('.intro_check').is(':checked')) { intro = true; $('.intro').wrap('<div class="disabled"></div>'); }; $('.intro_check').change(function(){ if(this.checked) { intro = false;
2
Antworten
Normalerweise hätte ich weisen Sie eine alternative ist "selbst" verweisen, wenn die sich auf "this" innerhalb der setInterval-Funktion. Ist es möglich und zu erreichen etwas ähnliches im Rahmen eines Prototyp-Methode? Die folgenden Fehler code. function Foo() {}
2
Antworten
marsApp.filter("transformSensorStatus", function($scope) { return function(input, options) { var sensorReading = ( input ? ( input / 1000) : 0); var sensorLowLimit = (options["lowLimit"] ? (options["lowLimit"] / 1000) : 0); var sensorHighLimit = (options["highLimit"] ? (options["highLimit"] / 1000)
4
Antworten
Ich verstehe nicht, warum ich nicht immer Zugriff auf eine variable aus dem inneren einer 'Zuhörer' oder 'handler'. Dies ist mein code: Button btnDownload = new Button(myparent, SWT.NONE); btnDownload.addSelectionListener(new SelectionAdapter() { @Override public void widgetSelected(SelectionEvent e) {
10
Antworten
Sah ich das folgende in der Quelle für die 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()
6
Antworten
Ich dachte, ich würde Fragen... aber ist es ein Weg, um der Get-Teil der Eigenschaft als öffentliche, aber halten Sie die set als privat? Sonst bin ich denke ich brauche zwei Eigenschaften oder eine Eigenschaft und eine
8
Antworten
Oft braucht man mehrere Aufzählungstypen zusammen. Manchmal hat man einen name-clash. Zwei Lösungen in den Sinn kommen: einen namespace verwenden, oder verwenden Sie 'größer' enum-element-Namen. Noch ist der namespace-Lösung hat zwei mögliche Implementierungen: eine dummy Klasse mit