Javascript $.extend-未捕获类型错误:无法读取属性';呼叫';未定义的

Javascript $.extend-未捕获类型错误:无法读取属性';呼叫';未定义的,javascript,jquery,Javascript,Jquery,一直在尝试搜索并找到一些关于jQuery冲突、DOM就绪等的答案。。但并没有解决它。我一直在 未捕获的TypeError:无法读取的属性“offer.testB.Amount” 未定义 实际上,我的“$.extend”中来自testB的所有调用都有此错误。我是新手,如果有人能帮忙,我会很感激的。谢谢 offer: Object testA:"" testB: Object Amount:143.78 Currency:"USD" ExchangeRate:1.123

一直在尝试搜索并找到一些关于jQuery冲突、DOM就绪等的答案。。但并没有解决它。我一直在

未捕获的TypeError:无法读取的属性“offer.testB.Amount” 未定义

实际上,我的“$.extend”中来自testB的所有调用都有此错误。我是新手,如果有人能帮忙,我会很感激的。谢谢

offer: Object
 testA:""
 testB: Object
    Amount:143.78
    Currency:"USD"
    ExchangeRate:1.123
  testC :""



$.extend(offer, {
      sampleA: offer.testA,
      sampleB: offer.testB.Amount,
      sampleC: true
  }

更新:刚刚发现,甚至在
$.extend
之外,只是一个简单的
var-test=offer.testB.Amount
显示上面的错误

可能是您需要
offer=$.extend({},offer,{samreak:offer.testA,sampleB:offer.testB.Amount,sampleC:true})}
@Satpal似乎就在这里。DJ_尝试一下他的代码谢谢你的反馈,尽管我刚刚发现了
$之外的反馈。extend
只是一个简单的
var test=offer。testB.Amount
显示了上面的错误