
function MergeJSON (o, ob) { for (var z in ob) {o[z] = ob[z]; } return o;}这看起来很像Elliot的代码,但是在某些情况下更安全。当与Extjs或jQuery之类的框架一起使用时,它没有向对象添加函数,这可能会导致一些语法问题。我遇到的问题是,在事件侦听器中使用它时,语法上会出现问题。但是功劳归功于Elliot,他做到了。
使用此方法如下:
a = {a : 1}b = {b : 2}c = {c : 3}x = MergeJSON ( a, b);x = MergeJSON ( x, c);result : x == {a : 1, b : 2, c : 3}谢谢你艾略特
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)