【发布时间】:2020-05-30 19:26:44
【问题描述】:
我正在阅读关于正则表达式的this article,上面写着“使用构造函数提供正则表达式的运行时编译”。然后它说“当您知道正则表达式模式将发生变化时使用构造函数”。我想知道的是,Javascript中的运行时编译到底是什么?
【问题讨论】:
-
... 在运行时编译。它是一个字符串,而不是正则表达式,因此正则表达式是在运行时从字符串创建的。立即正则表达式不会更改,因此它们会在解析期间进行编译。
标签: javascript compilation runtime runtime-compilation