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.

Bereiche mit Lambda und Argumente im Rails 4-Stil?

Anzahl der Antworten 4 Antworten
Frage ich mich, wie das folgende geschieht in Rails 4 oder wenn ich gerade das Rails 3 ist die Vorgehensweise für die Verwendung eines lambda-Ausdrucks, die passieren können, ein argument auf die gleiche Weise mit 4, wie

Assoziative Arrays sind standardmäßig lokal

Anzahl der Antworten 3 Antworten
Assoziative arrays zu sein scheinen lokale standardmäßig, wenn Sie innerhalb einer Funktion deklariert Körper, wo Sie sollten global sein. Der folgende code #!/bin/bash f() { declare -A map map[x]=a map[y]=b } f echo x: ${map[x]} y: ${map[y]}

Javascript eval im globalen Umfang?

Anzahl der Antworten 6 Antworten
Ist es möglich mit dem eval-Befehl ausführen, etwas mit einem globalen Bereich? Zum Beispiel, dies wird einen Fehler verursachen: <script> function execute(x){ eval(x); } function start(){ execute("var ary = new Array()"); execute("ary.push('test');"); //This will cause exception: ary

Variablen, die während der $ .getJSON-Funktion gesetzt werden, sind nur innerhalb der Funktion zugänglich

Anzahl der Antworten 6 Antworten
Kann dies mehr eine Detailfrage. Ich versuche mit einem JSON-Objekt in $.getJSON-Funktion, aber ich muss in der Lage sein zu verwenden, dass das Objekt außerhalb der Rückruf. var jsonIssues = {}; //declare json variable $.getJSON("url", function(data) {

Python verschachtelte Funktionen Variable Scoping

Anzahl der Antworten 10 Antworten
Ich gelesen habe, fast alle anderen Fragen rund um das Thema, aber mein code funktioniert immer noch nicht. Ich glaube, ich bin fehlt etwas über python-variable scope. Hier ist mein code: PRICE_RANGES = { 64:(25, 0.35), 32:(13,

Wohin mit benutzerdefinierten Funktionen in Angular JS?

Anzahl der Antworten 1 Antworten
In meinem Blick, ich will render: <p> {{ say() }} </p> Wo say so definiert: say = function() { return "Hello World"; } Kann ich definieren, die es in meinem controller: function TestCtrl($scope) { $scope.say = function()

Wie erstelle ich eine statische lokale Variable in Java?

Anzahl der Antworten 7 Antworten
Gelesen habe ich in Java nicht unterstützen static lokale Variablen im Gegensatz zu C/C++. Jetzt will ich code eine Funktion mit einer lokalen Variablen, deren Wert beibehalten soll zwischen Funktion Aufrufe, wie kann ich das tun? Sollte

Unterschied zwischen verschiedenen Variablenbereichen in Ruby

Anzahl der Antworten 4 Antworten
Ruby hat 5 variable scopes: Lokale Variablen: dies sind die normalen Variablen, Beispiel x = 25y = gaurish wo x und y sind lokale Variablen. Instanz-Variablen: diese sind gekennzeichnet mit @ symbol vor dem eigentlichen Variablennamen. hauptsächlich

Wie kann man auf die globale / äußere Scope-Variable von der R Apply-Funktion zugreifen?

Anzahl der Antworten 2 Antworten
Ich kann nicht scheinen, um gelten-Funktion zugreifen/ändern eine variable, die deklariert wird, außerhalb... was soll das? x = data.frame(age=c(11,12,13), weight=c(100,105,110)) x testme <- function(df) { i <- 0 apply(df, 1, function(x) { age <- x[1] weight <-

Unterschied zwischen Variable-Scope und Name-Scope in TensorFlow

Anzahl der Antworten 3 Antworten
Was ist der Unterschied zwischen variable_scope und name_scope? Die Geltungsbereich von Variablen-tutorial spricht über variable_scope implizit Eröffnung name_scope. Mir ist auch aufgefallen, dass die Schaffung einer variable in einer name_scope erweitert automatisch seinen Namen mit der scope-Namen.

Ist es möglich, mehr als eine Funktion pro Datei in MATLAB zu definieren und von außerhalb dieser Datei darauf zuzugreifen?

Anzahl der Antworten 8 Antworten
Als ich das Studium für meinen Bachelor-Abschluss in EE, MATLAB erforderlich, die einzelnen Funktionen werden definiert in einer eigenen Datei, auch wenn es war ein one-liner. Bin ich das Studium für ein Diplom, und ich zu schreiben,

Zugriff auf externe Variable mit anonymer Funktion als Parameter

Anzahl der Antworten 2 Antworten
Im Grunde nutze ich diese praktische Funktion zur Verarbeitung von db-Zeilen (in der Nähe ein Auge auf PDO und/oder andere Sachen) function fetch($query,$func) { $query = mysql_query($query); while($r = mysql_fetch_assoc($query)) { $func($r); } } Mit dieser Funktion

Wie ändere ich den Kontext einer Funktion in Javascript?

Anzahl der Antworten 6 Antworten
Ich versuche zu verstehen, warum in javascript, möchten Sie vielleicht, um den Kontext zu ändern einer Funktion. Ich bin auf der Suche nach einer realen Welt-Beispiel oder etwas, das mir helfen wird, zu verstehen, wie /warum diese

Dynamische und statische Scoping-Programm Unterschiede

Anzahl der Antworten 6 Antworten
int x; int main() { x = 14; f(); g(); } void f() { int x = 13; h(); } void g() { int x = 12; h(); } void h() { printf("%d\n",x); } Wenn static scoping

Ich kann eine Variable von einem JSP-Scriptlet an JSTL übergeben, aber nicht von JSTL an ein JSP-Scriptlet ohne einen Fehler

Anzahl der Antworten 2 Antworten
Den folgenden code verursacht einen Fehler: 1. <c:set var="test" value="test1"/> 2. <% 3. String resp = "abc"; 4. resp = resp + test; 5. pageContext.setAttribute("resp", resp); 6. %> 7. <c:out value="${resp}"/> Den Fehler sagt "error a line

Geben Sie den Gültigkeitsbereich für eval () in JavaScript an.

Anzahl der Antworten 3 Antworten
gibt es eine Möglichkeit, ich kann das ausführen von eval() auf einen bestimmten Bereich (aber NICHT global)? beispielsweise der folgende code nicht funktioniert (ist nicht definiert, auf der zweiten Anweisung), weil Sie auf anderen Bereich: eval(var a

Wie finden Sie in AngularJS alle Bereiche auf einer Seite?

Anzahl der Antworten 8 Antworten
Einmal haben wir einen Rahmen in der hand, können wir navigieren Sie zu der Wurzel und erkunden Sie die scope-Hierarchie. Aber gibt es einen direkten Weg zu finden, alle Bereiche auf einer Seite? Ebenfalls gegeben ein HTML-element,

Greifen Sie vom Dekorateur auf sich selbst zu

Anzahl der Antworten 1 Antworten
In der setUp () - Methode von unittest-ich habe setup einige selbst Variablen, die später verwiesen wird, in der tatsächlichen tests. Ich habe auch einen Dekorateur, um einige der Protokollierung. Gibt es eine Möglichkeit in der ich

String mit Präfix 'f' in Python-3.6

Anzahl der Antworten 4 Antworten
Ich versuche Python 3.6. Gehen durch neuen code, ich stolperte über diese neue syntax: f"My formatting string!" Scheint es, wir tun können, Dinge wie diese: >>> name = "George" >>> print(f"My cool string is called {name}.") My

Wie funktioniert die Aktualisierungsseite der Angular Application Handle und könnten wir $ history beim Laden von Direktiven verwenden?

Anzahl der Antworten 3 Antworten
Also zwei Fragen stellen. Wie funktioniert die Winkel-Anwendungen handhaben, aktualisieren der Seite, b/c-von dem, was ich gehört habe, $rootScope destroy() auf "aktualisieren" und die Anwendung wird neu ausgeführt, und die re-config -ed, und ich Frage mich, ob

Javascript: rekursive anonyme Funktion?

Anzahl der Antworten 15 Antworten
Sagen wir, ich habe eine grundlegende rekursive Funktion: function recur(data) { data = data+1; var nothing = function() { recur(data); } nothing(); } Wie könnte ich dies tun, wenn ich eine anonyme Funktion wie... (function(data){ data =

Scoping und Heben von Javascript-Funktionen

Anzahl der Antworten 12 Antworten
Ich habe gerade gelesen einen großen Artikel über JavaScript Scoping und Hochziehen von Ben Cherryin der er das folgende Beispiel: var a = 1; function b() { a = 10; return; function a() {} } b(); alert(a);

Wie kann ich eine Variable aus einer $ .getJSON-Funktion zurückgeben?

Anzahl der Antworten 6 Antworten
Ich will zurück StudentId zu verwenden, die anderswo außerhalb der Umfang der $.getJSON() j.getJSON(url, data, function(result) { var studentId = result.Something; }); //use studentId here Ich könnte mir vorstellen, dies zu tun hat mit der Festlegung des

var selbst = das?

Anzahl der Antworten 8 Antworten
Verwendung von Instanz-Methoden als callbacks für event-Handler wird der Umfang der this aus "Mein Beispiel" zu "Was auch immer gerade angerufen, der Rückruf". Also mein code sieht wie folgt aus function MyObject() { this.doSomething = function() {

Funktionsdeklarationen in if / else-Anweisungen?

Anzahl der Antworten 3 Antworten
Wie werden Deklarationen behandelt? var abc = ''; if(1 === 0){ function a(){ abc = 7; } }else if('a' === 'a'){ function a(){ abc = 19; } }else if('foo' === 'bar'){ function a(){ abc = 'foo'; }

Eine Enumeration innerhalb einer Klasse deklarieren

Anzahl der Antworten 5 Antworten
In den folgenden code-snippet, den Color enum deklariert ist innerhalb der Car - Klasse, um den Umfang des enum und zu versuchen, nicht zu "verschmutzen" den globalen namespace. class Car { public: enum Color { RED, BLUE,

Warum ist es in Ordnung, den Vektor von der Funktion zurückzugeben?

Anzahl der Antworten 5 Antworten
Bitte betrachten Sie diesen code. Ich habe gesehen, diese Art von code mehrmals. words einen lokalen Vektor. Wie ist es möglich, zu ihm zurückzukehren, der von einer Funktion? Können wir garantieren, es wird nicht sterben? std::vector<std::string> read_file(const

Globale Variablen in Javascript über mehrere Dateien hinweg

Anzahl der Antworten 7 Antworten
Ein paar meiner JavaScript-code in eine externe Datei namens helpers.js. Im HTML-Code, der Aufrufe dieser JavaScript-code finde ich mich in der Notwendigkeit zu wissen, ob eine bestimmte Funktion aus helpers.js aufgerufen wurde. Habe ich versucht, eine Globale

Was ist der Unterschied zwischen @ApplicationScoped- und @Singleton-Bereichen in CDI?

Anzahl der Antworten 6 Antworten
In CDI gibt es die @ApplicationScoped und die (javax.inject) @Singleton pseudo-scope. Was ist der Unterschied zwischen Ihnen? Neben der Tatsache, dass @ApplicationScoped ist Proxy, und @Singleton nicht. Kann ich nur meine @Singleton bean zu @ApplicationScoped? Kann @ApplicationScoped

Private innere Klassen in C # - warum werden sie nicht öfter benutzt?

Anzahl der Antworten 4 Antworten
Ich bin relativ neu in C# und jedes mal, wenn ich anfangen, über ein C# - Projekt (ich arbeitete nur auf fast ausgereifte Projekte in C#) ich Frage mich, warum gibt es keine innere Klassen? Vielleicht verstehe

Hat die prozedurale Programmierung Vorteile gegenüber OOP?

Anzahl der Antworten 22 Antworten
[Edit:] Früher habe ich gebeten, dies als eine vielleicht schlecht gerahmt Frage, Wann OOP versus Verwendung prozeduraler Programmierung - einige Antworten implizierten ich wurde um Hilfe bitten Verständnis OOP. Im Gegenteil, ich habe OOP viel, aber wissen

Umfang der Variablen in if-Anweisungen

Anzahl der Antworten 4 Antworten
Habe ich eine Klasse hat keinen default-Konstruktor oder Zuweisungsoperator, so ist es deklariert und initialisiert, die innerhalb einer if/else-Anweisung in Abhängigkeit von dem Ergebnis der anderen Funktion. Aber dann sagt er, dass es out of scope später,

Nicht-Deklarationsanweisung außerhalb des Funktionskörpers in Go

Anzahl der Antworten 3 Antworten
Ich Baue eine Bibliothek Gehen für eine API, bietet JSON-oder XML-formatierte Daten. Diese API verlangt von mir zu verlangen, eine session_id alle 15 Minuten oder so, und verwenden Sie diese Anrufe. Zum Beispiel: foo.com/api/[my-application-id]/getuserprofilejson/[username]/[session-id] foo.com/api/[my-application-id]/getuserprofilexml/[username]/[session-id] In meine

Warum wurde der Blockbereich ursprünglich nicht in JavaScript implementiert?

Anzahl der Antworten 4 Antworten
Habe ich gelesen, und entdeckt, durch meine eigene Erfahrung, dass JavaScript nicht haben block scope. Unter der Annahme, dass die Sprache, die entworfen wurde, auf diese Weise für einen Grund, was ist das ein Grund? Ich geschaut

Die beste Möglichkeit, auf Eigenschaften meines Codes hinter der Klasse zuzugreifen, ist das Markup in ASP.NET

Anzahl der Antworten 5 Antworten
Dies wäre eine wirklich dumme Frage, aber ich Lerne .NET, also bin ich ziemlich ahnungslos... Sagen wir, ich habe zwei Dateien default.aspx und die damit verbundenen Standard.aspx.cs. Standard.aspx.cs: protected void Page_Load(object sender, EventArgs e) { var myObject

Erstellen von Master-Detail-Seiten für Entitäten, wie diese verknüpft werden und welcher Bean-Bereich ausgewählt werden soll

Anzahl der Antworten 2 Antworten
Habe ich angefangen zu lernen, JSF, aber leider die meisten tutorials gibt derzeit nur ein Protokoll oder ein register, Abschnitt. Können Sie zeigen Sie mir etwas mehr in die Tiefe Beispiele? Eine Sache, die mich interessiert, ist

Warum ist meine HelloWorld-Funktion in diesem Bereich nicht deklariert?

Anzahl der Antworten 9 Antworten
#include <iostream> using namespace std; int main() { HelloWorld(); return 0; } void HelloWorld() { cout << "Hello, World" << endl; } Bin ich immer die folgenden Kompilierung Fehlermeldung mit g++: l1.cpp: In function 'int main()': l1.cpp:5:15:

Wie deklariere ich eine globale Variable in VBA?

Anzahl der Antworten 6 Antworten
Schrieb ich den folgenden code: Function find_results_idle() Public iRaw As Integer Public iColumn As Integer iRaw = 1 iColumn = 1 Und ich bekomme die Fehlermeldung: "ungültiges Attribut in Sub oder Funktion" Weißt du, was ich falsch

Deklarieren eines Objekts vor der Initialisierung in C ++

Anzahl der Antworten 8 Antworten
Ist es möglich, eine variable zu deklarieren, in c++ ohne Instanziierung? Ich will etwas wie das hier tun: Animal a; if( happyDay() ) a( "puppies" ); //constructor call else a( "toads" ); Basially, ich will nur erklären,

Objekt nicht gefunden Fehler mit ddply in einer Funktion

Anzahl der Antworten 5 Antworten
Dieser hat wirklich herausgefordert, meine Fähigkeit, zu Debuggen-R-code. Möchte ich ddply() um die gleichen Funktionen zu unterschiedlichen Spalten, die nacheinander benannt werden; zB. a, b, c. Dazu will ich wiederholt übergeben Sie den Namen der Spalte als

cmake variabler Bereich, add_subdirectory

Anzahl der Antworten 1 Antworten
Habe ich eine CMakeLists.txt in meinem Projekt-root, und ein in meinen /src Ordner. Der in den /src Ordner enthält nur eine variable mit der .cpp-Dateien (set (SOURCEFILES main.cpp foo.cpp)) und in der Wurzel CMakeLists.txt ich mache add_subdirectory(src)

Angular JS resizable div-Direktive

Anzahl der Antworten 4 Antworten
Meine Website mehrere Abteilungen, jeder von denen will ich der Größe angepasst werden. Um dies zu erreichen habe ich eine "resizable" - Richtlinie, z.B.: <div class="workspace" resize="full" ng-style="resizeStyle()"> <div class="leftcol" resize="left" ng-style="resizeStyle()"> Mit einer Richtlinie, die in

Übergeben Sie eine Variable von einem PHP-Datei in eine andere: global vs. nicht

Anzahl der Antworten 4 Antworten
Ich bin versucht, übergeben Sie eine variable aus einer include-Datei zu einer anderen. Das wird NICHT funktionieren, es sei denn, ich deklariere die variable als Globale variable in die zweite include-Datei. Jedoch, brauche ich NICHT zu erklären,

Wann benutze ich selbst über $ das?

Anzahl der Antworten 22 Antworten
In PHP 5, was ist der Unterschied zwischen der Verwendung self und $this? Wann ist die jeweils geeignete? InformationsquelleAutor der Frage Casey Watson | 2008-09-30

Was ist der Unterschied zwischen Dim, Global, Public und Private als Modular Field Access Modifiers?

Anzahl der Antworten 1 Antworten
In der VB6/VBA-Sie deklarieren Variablen auf Modulebene, die außerhalb eines bestimmten Sub oder Function Methode. Ich habe Private und Public vor innerhalb von Modulen und verstehe Sie so: Public - sichtbar für alle den code im Modul

SCALA-Klassenkonstruktorparameter

Anzahl der Antworten 6 Antworten
Was ist der Unterschied zwischen: class Person(name: String, age: Int) { def say = "My name is " + name + ", age " + age } und class Person(val name: String, val age: Int) { def

Warum werden Variablen in "try" nicht in "catch" oder "finally" deklariert?

Anzahl der Antworten 28 Antworten
In C# und in Java (und ggf. anderen Sprachen), Variablen in einem "try" - block sind nicht im Lieferumfang in die entsprechenden "catch" oder "finally" - Blöcken. Zum Beispiel, der folgende code wird nicht kompiliert: try {

Wie greife ich auf vorherige Versprechensergebnisse in einer .then () -Kette zu?

Anzahl der Antworten 14 Antworten
Habe ich umstrukturiert, meinen code zu versprichtund baute eine wunderschöne lange flach Versprechen Kettebestehend aus mehreren .then() Rückrufe. Am Ende will ich wieder einige composite-Wert, und benötigen Zugriff auf mehrere intermediate Versprechen Ergebnisse. Jedoch ist die Auflösung

Warum Blöcke von C-Code in geschweifte Klammern einschließen?

Anzahl der Antworten 9 Antworten
Ich bin auf der Suche C-code, und habe bemerkt, es ist voll von diesen geschweiften Klammern umliegenden Blöcke von code ohne jede Art von Kontrolle, Struktur. Werfen Sie einen Blick-sehen: //do some stuff . . . fprintf(stderr,

Umfang der Python-Variablen in for-Schleife

Anzahl der Antworten 7 Antworten
Ist hier der python-code im habend Probleme mit: for i in range (0,10): if i==5: i+=3 print i Erwartete ich die Ausgabe: 0 1 2 3 4 8 9 aber der interpreter spuckt: 0 1 2 3