如何在函数访问受限的情况下运行javascript代码
我想加载一个javascript文件作为特定任务的脚本,它应该只能访问 通过我定义的特定函数 我不希望编写代码的人访问全局对象,如如何在函数访问受限的情况下运行javascript代码,javascript,node.js,Javascript,Node.js,我想加载一个javascript文件作为特定任务的脚本,它应该只能访问 通过我定义的特定函数 我不希望编写代码的人访问全局对象,如process或某些全局函数 我只希望用户使用我为他们准备的函数或对象,它应该允许他们定义自己的函数和变量,不允许其他函数和变量 有什么包可以做吗 例如: process; // should be undefined getProcessInfo(); // the function that I prepared for them var process =
process
或某些全局函数
我只希望用户使用我为他们准备的函数或对象,它应该允许他们定义自己的函数和变量,不允许其他函数和变量
有什么包可以做吗
例如:
process; // should be undefined
getProcessInfo(); // the function that I prepared for them
var process = 0; // should be ok