直播系统源码,js对象根据路径修改值
直播系统源码,js对象根据路径修改值
var obj = {
"zhang":{
name:'张三',
girlfriend:{
name:'阿狸',
}
}
}
var path = 'zhang-girlfriend-name'
var value = '娑娜'
function setVal(){
var list = path.split("-");
var th = "";
for (let i = 0; i < list.length; i++) {
th += "['" + list[i] + "']";
}
eval(`obj${th}='${value}'`)
}
运行结果
{
"zhang":{
name:'张三',
girlfriend:{
name:'娑娜',
}
}
}
以上就是直播系统源码,js对象根据路径修改值, 更多内容欢迎关注之后的文章