如何保护您的JS库不受另一个修改全局Object原型的库的影响

我正在开发一个JavaScript库,该库通过script标签包含在我的客户应用程序中。

他们要包括的另一个库是通过添加方法owd = setwd("path/to/your-Rmd-directory") system2("Rscript",c("-e",shQuote("library(rmarkdown); render('test.Rmd')"),system2("html","test.html"),setwd(owd))) Object.prototype以及setObjectgetObject进行更改。这会干扰我们代码的执行。

我想知道是否有可能为全局原型的任何操作保护我们的库,甚至超出此特定示例。

gjuny 回答:如何保护您的JS库不受另一个修改全局Object原型的库的影响

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/3113265.html

大家都在问