У меня проблемы с работой над javascript и Json.Typecasting для получения значения от объекта json
У меня есть функция, которая содержит объект JSON
blah=function(i){
var hash= ({
"foo" : "bar",
"eggs":"bacon",
"sausage":"maple syrup"
});
var j=eval(hash); // Convert to Object
console.log(j.toSource()); // Yes I know it's only in firefox!
console.log(j.i); // Attempt to get the value of for example foo - which is bar
}
затем вызвать функцию с blah('foo');
, чтобы попытаться его утешать войти «бар» формируют объект JSON.
Проблема в том, что все, что я получаю, является «неопределенным», потому что функция обрабатывает «i» как строку.
Мое quertion - как я могу преобразовать переменную «i» в soemthing, которая может получить доступ к объекту json.
Пожалуйста, помогите .. у меня болит голова, а у google есть короткие !.
Заранее спасибо
Alex
Пожалуйста, примите ответ, что вы чувствуете, помогает вам больше всего. Вы должны сделать это, потому что он предоставляет ценную обратную связь для ответчиков. Вы можете сделать это, нажав галочку рядом с ответом, который вы считаете наиболее полезным. –