Suchergebnisse für Anfrage "hoisting"

2 die antwort

Variablenzug - "var" mit globalem Variablennamen in Funktion

Ich habe ein Szenario geübt und einen Fall gefunden: Hier ist Geige [http://jsfiddle.net/zaheerahmed/S94e2/] Laut Schließbalken soll die Funktion Zugriff habenvar x Also habe ich erwartet, dass Alarm 1 und Bedingung wegen falsch werdenif(!1) ...

2 die antwort

JavaScript Heben und Umfang

Warum protokolliert die Funktion foo ()undefined? Der Erstetext Variable ist eine globale Variable, alsofoo() sollte Zugriff darauf haben. var text = "outside"; function foo() { console.log(text); var text = "inside"; } foo();

2 die antwort

Warum gibt meine in JavaScript hochgeladene lokale Variable undefiniert zurück, aber die hochgeladene globale Variable gibt leer zurück? [Duplikat

Diese Frage hat hier bereits eine Antwort: Warum erhalte ich den Wert "Ergebnis" für diesen Abschluss? [/questions/12165693/why-do-i-get-the-value-result-for-this-closure] 3 Antworten Als Teil meines Lern-JavaScript versuche ich, Code zu ...

TOP-Veröffentlichungen

6 die antwort

welche und wie wird Javascript-Funktion aufgerufen, wenn wir 2 gleichnamige Funktionsdeklarationen haben?

3 die antwort

Funktionsnamen, die als Parameter für einen Funktionsaufruf definiert sind, werden nicht gehisst. Warum nicht?

Betrachten Sie den folgenden Code.

2 die antwort

Warum hebt JavaScript Variablen an?

2 die antwort

Funktion Heben in js

6 die antwort

Sind Variablen, die mit let oder const deklariert wurden, in ES6 nicht hochgezogen?

Ich spiele seit einiger Zeit mit ES6 und habe festgestellt, dass while-Variablen mit @ deklariert wurdevar werden wie erwartet gehisst ... console.log(typeof name); // undefined var name = "John"; ... mit @ deklarierte Variabllet oderconst ...

6 die antwort

'Hoisted' JavaScript-Variablen

Ich verstehe nicht ganz, warum die folgenden Anzeigen gegen Ende "hochgezogen" werden. var x = 'set'; var y = function () { // WHAT YOU DON'T SEE -> var x; // is effectively "hoisted" to this line! if (!x) { // You might expect the variable to ...

2 die antwort

Bestellung des Hochziehens in JavaScript

function g () { var x; function y () {}; var z; }Ich möchte genau wissen, in welcher Reihenfolge der obige Code beim Heben wird. Theorie 1: Auftrag zwischenvars undfunctions bleibt unverändert: function g () { var x; function y () {}; var z; } ...