javascript中关于Object对象的合并问题——急急
我在一个循环中有很多的对象比如:varobj=newObject();for(varh=0;h<a[0].length;h++){obj[h]=表达式//赋值}现在我想把...
我在一个循环中有很多的对象比如:
var obj = new Object();
for (var h=0;h<a[0].length;h++) {
obj[h] = 表达式//赋值
}
现在我想把这些出来的对象拼接成类似obj[1],obj[2],......obj[n]
注意最后一个没有逗号了,或者这种形式: [obj[1],obj[2],......obj[n]] 请高手回答下,谢谢! 展开
var obj = new Object();
for (var h=0;h<a[0].length;h++) {
obj[h] = 表达式//赋值
}
现在我想把这些出来的对象拼接成类似obj[1],obj[2],......obj[n]
注意最后一个没有逗号了,或者这种形式: [obj[1],obj[2],......obj[n]] 请高手回答下,谢谢! 展开
2个回答
展开全部
对象转json字符串即可用jquery解决eval 这个也可以做到
追问
能不能给点代码看看?我是新手,用eval怎么解决
追答
var str= eval('(' + jsonstr + ')'); //可以将json字符串转换成json对象,注意需要在json字符外包裹一对小括号
注:ie8(兼容模式),ie7和ie6也可以使用eval()将字符串转为JSON对象,但不推荐这些方式,这种方式不安全eval会执行json串中的表达式。
jsonstr你要转换的对象
http://www.jb51.net/article/35090.htm参考网站 早已经过了拼字符的年代了 对象编程
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询