var map = new Object();

for ( var i = 0; i < data.length; i++) {
    //what ever your logic goes here
    map[data[i].key] = {val: data[i].value};  //map keys to values
    console.log(data[i].key + ": " + (map[data[i].key]).val);
}