2013-09-21 34 views
0

下面的例子可以編譯,但我不知道它的任何地方記載:它允許在對象字面量中使用數字作爲鍵嗎?

var o:Object = { 1: 2, 3: 4 }; 

我可以放心地在我的代碼中使用此?

P.S.我知道我可以只使用數組的對象,而不是像這樣的,但有時{鍵:值}比數組初始化清晰。

回答

1

是的,當然可以。例如,用例是{id:valueObject}哈希映射。此處的密鑰自動轉換爲String

+1

謝謝你的回答。我剛剛找到確認你的答案在ActionScript規格: http://livedocs.adobe.com/specs/actionscript/3/wwhelp/wwhimpl/common/html/wwhelp.htm?context=LiveDocs_Parts&file=as3_specification126.html –

相關問題