2012-12-22 106 views
1

我知道evalwith通常氣餒,而是把那一邊的時刻,我遇到了麻煩此代碼工作:使用eval與`with`

with({ a: 'hello world' }){ 
    var output = eval('{ text: a }') 
} 

我期待output是在對象

{ text: "hello world" } 

而是output '世界你好'

有人能幫我看看我失蹤了嗎?

回答