eval动态生成js非常慢!!怎么样优化eval。哪种替代方案更好?
显然eval不应该被滥用,看看你用eval的目的是什么,可不可以用闭包来代替
不用eval最好
function evalReplace(fn) { var Fn = Function; return new Fn('return ' + fn)(); }
https://github.com/espadrine/...
个人感觉不错
https://developer.mozilla.org...
过时特性这些过时的特性已经完全被删除,不能在当前版本或者未来版本的JavaScript中使用了.
忘记eval得清净 它是过时特性了
10 回答11.1k 阅读
6 回答3k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答2.7k 阅读✓ 已解决
3 回答2.3k 阅读✓ 已解决
3 回答2.1k 阅读✓ 已解决
3 回答4k 阅读
5 回答4.4k 阅读
1 回答4.3k 阅读✓ 已解决
4 回答2.8k 阅读
2 回答10.9k 阅读
显然eval不应该被滥用,看看你用eval的目的是什么,可不可以用闭包来代替