【发布时间】:2017-08-05 22:32:15
【问题描述】:
我有两个对象 original 和 custom。我想将custom 合并到original,但忽略original 中在custom 对象中找不到的键。例如:
var original = {
coupon: {
coupon: "Coupon",
couponTypes: {
single: "Single",
}
},
language: {
Language: "Language",
chooseLanguage: "Choose your language",
}
}
var custom = {
coupon: {
coupon: "Coupon Details",
couponTypes: {
single: "Single Coupon",
}
}
}
预期的结果应该是这样的:
var result = {
coupon: {
coupon: "Coupon",
couponTypes: {
single: "Single",
}
}
}
它应该只替换自定义对象中存在的那些键的值,而忽略另一个。
【问题讨论】:
-
Uncaught SyntaxError: Unexpected token default. -
预期结果看起来没有被“替换”。这只是一个过滤值
-
您的“预期结果”并不是真正预期的。你能澄清一下规则吗?
-
我很抱歉我的粗鲁,但我没有看到任何尝试。到目前为止,您尝试过什么?
-
我投票决定将此问题作为离题结束,因为问题没有任何努力的迹象。
标签: javascript node.js