Это, безусловно, можно без петель, просто не самый лучший способ,
при условии, что ваш массив находится в указанном порядке с прогрессированием объекта как аЬс .. и ключи в нижнем регистре в к г
var ar=[{"one" : "a"},{"two" : "b"},{"three" : "c"},{"four" : "d"}];
var key = ("c".charCodeAt(0) - 97);
var val = Object.keys(ar[key])[0];
** примечание, в зависимости от обработки двигателя JS этот код, вы можете или не получить ответ на свой вопрос, так как первый элемент в объекте не то же самое, как можно было бы подумать. этим, я имею в виду, объект не заказывали
EDIT: Я забыл исправить свои объекты, вот jsfiddle http://jsfiddle.net/rJ7j9/
Это не является действительным JSON или JavaScript. – Blender
Посмотрите [здесь] (http://www.w3schools.com/json/), чтобы увидеть, как разбирать JSON. – Zosimas
@ Zosimas: Это прекрасно, но не имеет значения; здесь нет JSON. –