我之所以说语言不可知,是因为我想要一个小型的、自包含的实现,它可以确定包含JavaScript的字符串中最外层的作用域是否是一个函数。我已经查看了,以获得有关声明函数的可能形式的指导,但不幸的是,我找不到任何全面的示例来说明在JS中定义函数的所有方式。=> p)
(()=>p)()).call()
a = function (){{
g=() => p我曾考虑过尝试构造一
在JavaScript中,是否可以根据其他正则表达式来定义正则表达式,以便递归地定义每个正则表达式?例如,我想使用这些正则表达式(根据彼此定义)来表示JavaScript编程语言语法的一小部分:
<functionDefinition> = function <functionName>(<parameterList