Here's a handy trick if you need to store a lot of information in a small object.

Consider the following JS object:

var dates = { "2009": { "4": [20, 21] } };

It can be accessed like an array, dates[2009][4], yet it doesn't require 2000 elements. Neat, huh?

This is especially useful when you have to describe a few specific values (say, the date of Easter) from a big collection (say, all dates in the 1970 - 2030 range).

Get new posts delivered to your inbox

Back to all posts