var t={a:"1",b:"2"}
是這樣的一個Object
具有屬性(A,B)
,或者它是
一個Javascript Labeled Statement
?
還是取決於上下文?
這是怎麼回事?
我想知道爲什麼評估和演示包裝本身()
它是有解決的困惑。 (聲明 VS 表達)
精細。
但
{"a":"1"}
不能永遠是Labeled statement
(因爲它包裝了a
的"
的),它是illigle和無效的!
所以它只有是一個具有屬性的對象!
絲毫不亞於 {A: 「1」}只能是一個標記語句,而不是一個具有屬性的對象(屬性應該有{「一個」: 「1」}
那麼,爲什麼評估和演示不能檢查嗎?
[Javascript confusing terms around eval Checking?]的可能重複?(http://stackoverflow.com/questions/9157859/javascript-confusing-terms-around-eval-checking) – 2012-02-06 09:21:20
@Royi Namir double post:http:/ /stackoverflow.com/questions/9157859/javascript-confusing-terms-around-eval-checking – c69 2012-02-06 09:21:23
我想你是與JSON – 2012-02-06 09:25:25