решил пока пробелму так :
k и v масисвы с именами и значениями.
if(k.length == v.length){
var sData = '{';
for(var j=0; j<k.length; j++){
sData = sData + '"'+k[j]+'"'+':'+'"'+v[j]+'",';
}
sData = sData.substr(0,(sData.length-1));
sData = sData + '}';
var t = eval('('+sData+')');
alert(t['name']);
}
не сильно ли криво?
п.с. все таки можете пожалуйста разьяснить мне второй вопрос в предыдушем сообшении?
п.с.с. и послений вопрос: почему
var t = eval('('+sData+')');
работает, а
var t = eval(sData);
не работает?
в чем суть дополнитеьных скобочек в кавычках?