可能重複:
Set undefined javascript property before readJavaScript數組與默認值(相當於Python的defaultdict)?
是否存在的Python's defaultdict在Javascript等效?這將是一個Javascript數組,其中返回缺少的鍵的值是可定義的。例如:
var a = defaultArray("0");
console.log(a['dog']);
// would print 0
如果不是,您將如何實現它?
http://stackoverflow.com/questions/812961/javascript-getters-and-setters-for-dummies – goat
BERGI和蘭博,謝謝你,但我不認爲任何那些做我正在尋找的東西。我不想執行a.get('dog') - 我正在尋找['dog']來返回一些默認值。這樣使用該數組的代碼可以將其視爲常規數組。 – Parand