如何给eval设置正确的作用域?我想让eval能够取得当前函数中的变量。
eval
function test(){ var left = {} te('left.top=456') //报错left undefined return left }function te(str){ eval(str) }var a = test();
注意:eval必须要在另一个函数上,就是不能在test()中直接写eval
test()
茅侃侃
相关分类