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.

Wie stellen Sie javascript private Variablen im Konstruktor?

Anzahl der Antworten 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

Was genau ist ein PowerShell-Skriptblocks

Anzahl der Antworten 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

Warum können keine Variablen deklariert werden, die in einer if-Anweisung?

Anzahl der Antworten 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

Schreiben von Funktionen in R, halten scoping im Hinterkopf

Anzahl der Antworten 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 >

c++ - Zeiger Umfang

Anzahl der Antworten 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

Funktionen, die innerhalb oder außerhalb jquery document ready

Anzahl der Antworten 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

Gültigkeitsbereich vs. Lebensdauer von Variablen

Anzahl der Antworten 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

Vorbei an Umfang zu callback-Funktion / Bindung

Anzahl der Antworten 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,

Wie wir das ng-Richtlinie deaktiviert die Arbeit mit isolierten scope

Anzahl der Antworten 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,

Deklarieren von globalen Variablen innerhalb einer Funktion

Anzahl der Antworten 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

jquery - Bereich innerhalb von $(document).ready()?

Anzahl der Antworten 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

Servlet redirect auf dieselbe Seite mit Fehlermeldung

Anzahl der Antworten 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,

ECMAScript 2015: const in for-Schleifen

Anzahl der Antworten 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,

Statische lokale Variablen in Perl

Anzahl der Antworten 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/) # ...

Static (Lexical) Scoping vs. Dynamisches Scoping (Pseudocode)

Anzahl der Antworten 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

Grundlegendes lexikalisches scoping in R

Anzahl der Antworten 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

Ist es möglich, einen Bereich mit optionalen Argumenten?

Anzahl der Antworten 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

Gibt es eine Möglichkeit zu nennen, eine private Methode der Klasse, die von einer Instanz in Ruby?

Anzahl der Antworten 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

Angular2 - Immer verwirrt mit Beobachtbaren Catch-Verschluss-Rahmen

Anzahl der Antworten 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

Aufruf der asynchronen Funktion in die for-Schleife

Anzahl der Antworten 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

Mongoid Umfang order by-syntax bitte

Anzahl der Antworten 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

Spring Java Config: wie erstellen Sie einen Prototyp-Bereich @Bean mit Laufzeit-Argumente?

Anzahl der Antworten 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)

AngularJS: ein Ereignis auslösen sofort nach dem $scope.$digest

Anzahl der Antworten 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

Zugriff auf "Modul-Bereich" vars

Anzahl der Antworten 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

Sass-variable Standardbereich

Anzahl der Antworten 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 {

Chrome-Erweiterung code-vs-Content-Skripte vs Injiziert scripts

Anzahl der Antworten 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

Spring-bean-destroy-Methode , singleton und prototype Bereiche

Anzahl der Antworten 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

Geltungsbereich von Variablen-Problem mit if-Anweisungen ( PHP -)

Anzahl der Antworten 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

deklarieren Sie Globale Eigenschaft in QML für andere QML-Dateien

Anzahl der Antworten 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).

C++, Mehrere Klassen mit demselben Namen

Anzahl der Antworten 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

Mit application scope-Variablen in java

Anzahl der Antworten 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

JavaScript: Zugriff auf Variablen innerhalb einer anonymen Funktion von außen

Anzahl der Antworten 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

Geltungsbereich von Variablen Verwirrung in C#

Anzahl der Antworten 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 =

Wie, um Daten zu erhalten über AngularJS routing?

Anzahl der Antworten 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

Frühling Service Standard Umfang

Anzahl der Antworten 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

Warum ist das Fenster (und unsafeWindow) nicht das gleiche von einem userscript, wie aus einem <script> tag?

Anzahl der Antworten 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

Überrascht, dass die Globale variable hat nicht definierten Wert in JavaScript

Anzahl der Antworten 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

static-Schlüsselwort nutzlos im namespace-Gültigkeitsbereich?

Anzahl der Antworten 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

Was ist der Punkt, der eine statische Methode in eine nicht-statische Klasse?

Anzahl der Antworten 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

Was ist der Zweck der Umhüllung ganzen Javascript-Dateien in anonymen Funktionen wie "(Funktion(){ ... })()"?

Anzahl der Antworten 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

Gibt es einen generischen Weg, um memoize in Scala?

Anzahl der Antworten 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

Keinen Zugriff auf die Globale variable innerhalb der Funktion

Anzahl der Antworten 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()

Zugriff auf eine variable außerhalb des Bereichs eines Handlebars.js jede Schleife

Anzahl der Antworten 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

Globale javascript-variable im Dokument.bereit

Anzahl der Antworten 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;

Die Referenzierung mit "this" innerhalb setInterval/setTimeout innerhalb von Objekt-Prototyp-Methoden

Anzahl der Antworten 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() {}

filter $ scope Fehler: Unbekannter Provider: $ scopeProvider & lt; - $ scope & lt; - transformSensorStatusFilter

Anzahl der Antworten 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)

Java-Sichtbarkeit lokaler Variablen in anonymen inneren Klassen - warum ist das 'final' Schlüsselwort erforderlich?

Anzahl der Antworten 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) {

Was liegt diesem JavaScript-Idiom zugrunde: var self = das?

Anzahl der Antworten 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()

VB.Net Properties - Öffentliche Get, Private Set

Anzahl der Antworten 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

Namespaces für Enum-Typen - Best Practices

Anzahl der Antworten 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