标签: javascript code-generation metaprogramming eval dynamic-loading
JavaScript严格模式禁止使用eval函数。但是,我没有看到没有它可以如何实现动态代码加载/生成。有没有新的API?有哪些替代方案?
答案 0 :(得分:0)
这很简单:严格模式不禁止eval,它只是禁用eval的动态范围:
var x; function y(k) { eval(k); x = 4; //Under strict mode, this always references the outer x }