Javascript mapping

by Joe Saad

JavaScript

var dataArr = [
  {"name": "John",
   "id": "12"},
  {"name": "Samer",
   "id": "22"},
  {"name": "Tamer",
   "id": "32"},
  {"name": "Armin",
   "id": "42"} 
];

var elementPos = dataArr.map(function(x) {return x.name; }).indexOf("Armin");
alert(dataArr[elementPos].id);