Object internal reference declarations
javascript
Solution
No. The best you can do is:
var dict = {
'entrance' : {
'rate1' : 5,
'rate2' : 10,
'rate3' : 20,
}
};
dict.movies = {
'theDarkKnight' : {
'00:00' : dict.entrance.rate1,
'18:00' : dict.entrance.rate2,
'21:00' : dict.entrance.rate3
},
...
};
Problem
I'm watching out for a shortcut way to use values from a dictionary as an internal reference inside the dictionary. The code shows what I mean: ``` var dict = { 'entrance':{ 'rate1': 5, 'rate2':10, 'rate3':20, }, 'movies':{ 'theDarkKnight':{ '00:00':<entrance.rate1>, '18:00':<entrance.rate2>, '21:00':<entrance.rate3> }, ... }; ``` is there a sneaky way to do this?