array dict

by karin

JavaScript

var point={x:3,y:2};
//alert(point['x']); //3
// alert(point.y)//2

for(var i in point){
  alert(i); // alerts key
  alert(foo[i]); //alerts key's value
}
 
 
 var srefLink={'overview':"common.companyOverview",'newsflow':"common.companyNewsflow",'pipeline':"common.companyPipeline"};
  //srefLink.overview = "common.companyOverview";
  //srefLink.newsflow = "common.companyNewsflow";
 // srefLink.pipeline = "common.companyPipeline";
 //alert(srefLink['overview']);
 

   var headers = [
                { header: 'Overview', item: 'overview'},
                { header: 'Newsflow', item: 'newsflow'},
                { header: 'Pipeline', item: 'pipeline'},
                { header: 'Guidance', item: 'guidance'},
                { header: 'Valuation', item: 'valuation'},
                { header: 'Conclusion', item: 'conclusion'},
                { header: 'Drugs', item: 'drugs'},
                { header: 'P&L', item: 'pnl'}
            ];
     
     for(i=0;i<headers.length;i++){
     if(header[i].item==srefLink[i]){
     header[i].sref=srefLink[header[i].item;
     }
     alert(i);
     }
 //alert(srefLink.headers[0].item);



pos = srefLink.map(function(e) {
  return e.headers[0].item;
}); 
//alert(pos);