var so = {name: 'stack'}['overflow'];
undefined
這個表達式到底在做什麼?控制檯不會產生任何錯誤,也不包含任何數據。var so = {name:'stack'} ['overflow'];
UPDATE
- 如果我直接在控制檯輸入
{name: 'stack'}['overflow']
它打印["overflow"]
- 雖然
{name: 'stack', location: 'somewhere'}['overflow']
給出錯誤Uncaught SyntaxError: Unexpected token :(…)
你能回答更新的問題! – Shreyas
@Shreyas請檢查最新的答案。 – thefourtheye
這是否意味着'名稱'在括號內使用時不被視爲標籤? – Shreyas