首页 > 解决方案 > 相当于 Javascript 中的 Lua load、setfenv 和 getfenv?

问题描述

我一直在用 Lua 测试一些东西。我发现了一些非常有用的功能(setfenvgetfenvload。我想知道这些在 Javascript 中是否可行,因为那会非常。请注意,对于该load函数,我的意思是它的所有参数(4 个参数)eval都没有。我试过搜索这个,但没有运气,所以如果我能在这里得到答案,我会很高兴。更具体地说,我主要是在寻找函数的第一个和第四个参数load

对于那些不知道什么setfenv或是什么的人getfenv
setfenvsetfenv基本上为函数设置环境。我基本上可以从单独的函数中动态添加变量。
getfenv : getfenv,类似于setfenv但不是设置它获取的环境。我可以使用它轻松访问函数内部的任何变量。

谢谢,Battledoosh。

标签: javascriptnode.jsluaroblox

解决方案


推荐阅读