var employee = new Array(); employees["firstName"] = "Kris"; employees["lastName"] = "Hadlock";
As you can see, this option may make it easier to target specific items, but again, imagine having to create multiple employees. Here is an example of how unruly this could become.
var employee = new Array(); employees["firstName"] = "Kris"; employees["lastName"] = "Hadlock"; employees["firstName"] = "John"; employees["lastName"] = "Doe";
This solution can become a real mess if you are working with a lot of data and having to remember all of the paths to certain items in the array. With that said, using this method to create a custom hash map object could be very useful, but I'll leave that part up to you.