直播系统源码,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对象根据路径修改值, 更多内容欢迎关注之后的文章

posted @ 2025-10-18 09:27  云豹科技-苏凌霄  阅读(2)  评论(0)    收藏  举报