var str="{name:'abc',id:'1111'}"; var o = eval(str); alert(o.name); alert(o.id);
当你写JS时,一个对像你可以这么定义:var obj={name:'abc',id:'1111'};但有时你暂时不知道你想要写成什么样子,只有程序运行起来才知道, 此时就可以用eval,把字符串表示的"代码",转化为真正可执行的代码. var str="{name:'abc',id:'1111'}"; var o = eval(str); alert(o.name); alert(o.id);
var str="{name:'abc',id:'1111'}"; var o = eval(str);
alert(o.name);
alert(o.id);
此时就可以用eval,把字符串表示的"代码",转化为真正可执行的代码.
var str="{name:'abc',id:'1111'}"; var o = eval(str);
alert(o.name);
alert(o.id);