我正在jQuery.com上做一些jQuery教程,並嘗試瞭解現在的擴展方法。它幾乎可以工作。jquery:擴展與兩個對象的方法 - 結果是對象對象?
var object1 = {
apple: 0,
banana: {weight: 52, price: 100},
cherry: 97
};
var object2 = {
banana: {price: 200},
durian: 100
};
var obj = $.extend(object1, object2);
for(var key in obj) {
alert('key: ' + key + '\n' + 'value: ' + obj[key]);
警報框給出以下輸出:
- 鍵:蘋果值:0
- 鍵:香蕉值:[對象的對象]
- 鍵:櫻桃值:97
- 鍵:榴蓮值:100
第二個鍵 - 值對應該是b阿納納:200。有人可以解釋爲什麼它不是?提前致謝。
謝謝。只需要找出我剛纔做的:) – user2174851 2013-03-24 10:19:06
不客氣:) – saada 2013-03-24 10:23:45