Я пытаюсь создать функцию JavaScript, которая будет захватывать JSON-кодированный массив и возвращать значение на основе запрошенного ключа. Я использую метод jQuery $ .parseJSON (), чтобы взять строку JSON и преобразовать ее в объект JavaScript. Вот разбавленный пример:
function getValue(dynamicArrayKey) {
var theArray = $.parseJSON(/* Get some JSON from a source using jQuery */);
alert('Here is the value: ' + theArray.dynamicArrayKey);
}
Таким образом, ключ, который мне нужен, будет передан функции, и она должна вернуть полученное значение. Я думаю, что где-то должен использоваться метод JavaScript eval()
, но я не уверен. Любая помощь будет принята с благодарностью.