Suchergebnisse für Anfrage "hoisting"

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; } ...

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

Warum hebt JavaScript Variablen an?

TOP-Veröffentlichungen

5 die antwort

JavaScript "Heben" [duplizieren]

Diese Frage hat hier bereits eine Antwort:Javascript Funktion Scoping und Hissen 15 AntwortenIch bin auf JavaScript 'hoisting' gestoßen und habe nich...

3 die antwort

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

Betrachten Sie den folgenden Code.

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

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

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();

3 die antwort

Javascript Variable und Funktion Heben

David Sharif machte ein JS-Quiz, das ziemlich aussieht wie

8 die antwort

Wie viele JavaScript-Programme werden für eine einzelne Webseite im Browser ausgeführt?

JavaScript-Programme bestehen aus Anweisungen und Funktionsdeklarationen. Bei der Ausführung eines JavaScript-Programms werden folgende zwei Schritte ausgeführt: Der Code wird nach Funktionsdeklarationen und jeder Funktion durchsucht. ...