2016-02-28 6 views
5

Was ist der Unterschied zwischen Autor-Zeit und Laufzeit in JavaScript? Ich lese die YDKJS-Serie und der Autor erwähnt Autor-Zeit und es klingt für mich, dass Autor Zeit ist, wenn der Code geschrieben wird, aber ich hatte gehofft, jemand könnte es ein wenig mehr für mich klären.Author-Zeit vs Laufzeit in JavaScript

Kontext: Diese ist keine Autor-Zeit-Bindung, sondern eine Laufzeitbindung. (Von YDKJ diese & Objekt Prototypen)

+0

Einige Kontext, wie die Begriffe verwendet werden, würde helfen – charlietfl

Antwort

5

Autor-Zeit bedeutet - es entschieden wird, wenn Sie den Code (und kompilieren) schreiben ... Das ist im Grunde zielt unseren lexikalischen Gültigkeitsbereich Laufzeit bedeutet, es während der Ausführung entschieden hat . Dies zielt grundsätzlich auf den dynamischen Bereich ab.

1

Author-Zeit kann als Wahrnehmung des Programms verstanden werden, wie Sie es vor der Kompilierung sehen, die keine Variablenwerte innerhalb der Laufzeit vorsieht, wie von Benutzereingaben. Im Zusammenhang mit Software, die für Entwickler gedacht ist, kann diese in Bedeutung mit zusätzlichen Komplexitätsniveaus kombiniert werden. Das oder jenes von jemandem angerufen zu bekommen, der von Reisen ins Ausland und von der Klo-Toilette kommt, wird in der Ungewissheit variieren, kann aber möglicherweise mit ihrer Idee des Klos aus dem Ausland in Zusammenhang gebracht werden, um als Unterschied im Zoll zu gelten.

Ich lese die nächsten Abschnitte des Buches, und Autor Zeit scheint nicht Wikipedia anerkannten wissenschaftlichen Begriff während angeblich ist das Gegenteil von Laufzeit, wird mehr ein Lebewesen unterliegen der Zeit des Autors "philosophischen" Manifestation, die einige enthalten können unwritings 3rd Party Erwähnung von dieser Platzierung in exotischen Bedingungen, von denen die 3rd Party möglicherweise nicht genaue Vorauswissen hatte.

Es gibt Regeln dafür, wie schließlich Compiler dieses interpretiert, und während Sie wahrnehmen können, was es bedeuten soll. Es ist Dienstprogramm kommt vom Compiler Aufruf dieser Mann beging Verbrechen in der Polizeistation (dies ist Laufzeit).