辞書の内部参照として辞書からの値を使用するためのショートカット方法を見ています。コードは私が何を意味するかを示しています:JSON内部参照宣言
var dict = {
'entrance':{
'rate1': 5,
'rate2':10,
'rate3':20,
},
'movies':{
'theDarkKnight':{
'00:00':<entrance.rate1>,
'18:00':<entrance.rate2>,
'21:00':<entrance.rate3>
},
...
};
これを行うには不正な方法がありますか?
残念ながら、JSONは再帰/自己参照をサポートしていません。 –
これはJSONではありません。リテラル構文を使用してオブジェクトを作成する際に自己参照について質問していますか?または、指定した値を参照値の変更とともに自動的に更新したいと言っていますか? JSONではないので、関数やプロパティゲッターを使用して他のプロパティの現在の値を取得できます。 –
@AlvinWong: "JSON" - > "JavaScript Object Notation"ですので、JSON = JavasScriptです。 – Cerbrus