如何将两个哈希与jquery组合?
我不想合并或加入两个散列,我想把它们合并成一个散列,就像Ruby的合并方法一样。正如我所说,我想创建散列:如何将两个哈希与jquery组合?,jquery,hashmap,Jquery,Hashmap,我不想合并或加入两个散列,我想把它们合并成一个散列,就像Ruby的合并方法一样。正如我所说,我想创建散列: { 'a' : 'one', 'b' : '2', 'd' : '3' } 从a和o中,您需要将a和b视为对象而不是数组 a = { 'a': 'one' } o = { 'a': '1', 'b': '2', 'd': '3' } z = $.extend({}, o, a); 演示: 注意:需要查看第一个参数是否为空对象,以及传递的参数的顺序您
{ 'a' : 'one', 'b' : '2', 'd' : '3' }
从a
和o
中,您需要将a
和b
视为对象而不是数组
a = {
'a': 'one'
}
o = {
'a': '1',
'b': '2',
'd': '3'
}
z = $.extend({}, o, a);
演示:
注意:需要查看第一个参数是否为空对象,以及传递的参数的顺序您需要查看a
和b
是否为对象而不是数组
a = {
'a': 'one'
}
o = {
'a': '1',
'b': '2',
'd': '3'
}
z = $.extend({}, o, a);
演示:
注意:需要查看第一个参数是空对象和传递的参数顺序这些不是数组,而是对象。所以你说的是你期望的,但不是你得到的?这些不是数组,而是对象。所以你说的是你期望的,但不是你得到的?谢谢,我已经做服务器端的东西很多年了,似乎完全忘记了jquery!或者像这样将
a
附加到o
:$.extend(o,a)代码>谢谢,我做服务器端的东西已经很久了,似乎完全忘记了jquery!或者像这样将a
附加到o
:$.extend(o,a)代码>