Working with an Array

var myArray = new Array;
myArray = [{value1:"1", value2:"something1"},{value1:"2", value2:"something2"}];

trace(myArray); //return [object Object],[object Object] (whole array)
trace(myArray[0]); //returns [object Object] (first entry)
trace(myArray[1]); //returns [object Object] (second entry)

How do I trace value1 and value2 from each entry

I thought it would be something like this but I guess not

trace(myArray[1,[“value1”]]);