gpt4 book ai didi

javascript - 将对象插入未知对象路径

转载 作者:行者123 更新时间:2023-11-28 01:19:52 25 4
gpt4 key购买 nike

我想将一个对象插入到一个预定义的对象中:

var obj = {
"scripts": {
"libs":{}
},
"plugins":{}
}

//....

function addobj(path, obj){

console.log(path); // Object {libs: Object}..
path.push(obj); // TypeError: undefined is not a function

}

// Test cases:
addobj(obj["scripts"],{"test":{}});

console.log(obj);

但是出现错误:TypeError: undefined is not a function为什么会发生这种情况?

http://jsfiddle.net/Qn3Tb/

最佳答案

使用 jQuery,您可以使用$.extend() :

demo

$.extend(path,obj);

关于javascript - 将对象插入未知对象路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23370059/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com