JavaScript中的作者时间与运行时间

JavaScript中的作者时间与运行时间,javascript,runtime,Javascript,Runtime,JavaScript中的编写时和运行时有什么区别?我正在阅读YDKJS系列,作者不断提到作者时间,我觉得作者时间就是编写代码的时候,但我希望有人能为我澄清一下 上下文:这不是作者时间绑定,而是运行时绑定。(来自YDKJ this&objectprototype)作者时间意味着——它由您在编写代码(并编译代码)时决定。。。这基本上是针对我们的词汇范围 运行时间意味着它是在执行期间决定的。这基本上是针对动态范围的。作者时间可以被视为编译前对程序的感知,它不会像用户输入那样预见运行时中的变量值。在面向

JavaScript中的编写时和运行时有什么区别?我正在阅读YDKJS系列,作者不断提到作者时间,我觉得作者时间就是编写代码的时候,但我希望有人能为我澄清一下


上下文:这不是作者时间绑定,而是运行时绑定。(来自YDKJ this&objectprototype)

作者时间意味着——它由您在编写代码(并编译代码)时决定。。。这基本上是针对我们的词汇范围
运行时间意味着它是在执行期间决定的。这基本上是针对动态范围的。

作者时间可以被视为编译前对程序的感知,它不会像用户输入那样预见运行时中的变量值。在面向开发人员的软件的上下文中,这可能会在复杂程度的增加上变得复杂。从国外来的人叫这个或那个,还有厕所,不确定的程度会有所不同,但可能与他们认为从国外来的厕所是习俗上的差异有关

我读了这本书的下一部分,作者时间似乎不是维基百科公认的科学术语,而据推测它与运行时间相反,更像是一个受作者时间“哲学”支配的活生生的东西可能包括一些第三方无意中提及的情况,将其置于第三方可能没有确切预知的异国情调中


最后,编译器如何解释这一点是有规则的,而您可以理解它的含义。它的实用程序来自于编译器对这个人在警察局犯下的罪行的调用(这是运行时)。

一些术语的使用上下文会有所帮助