字符串到JSON路径(JavaScript)

字符串到JSON路径(JavaScript),javascript,json,object,Javascript,Json,Object,我试图创建一个JavaScript函数,在这里我想修改传入的对象并返回它。我可以创建一个字符串,其中包含需要更改的内容的完整路径,但这是一个字符串。我如何更改它,使它识别出它是一个JSON路径 目前,当我需要它作为JSON路径进行检查时,它作为字符串进行检查,因此无法通过if检查 var modifiedObj = function (content) { for (var i = 0; i < content.length; i++) { var pathMake

我试图创建一个JavaScript函数,在这里我想修改传入的对象并返回它。我可以创建一个字符串,其中包含需要更改的内容的完整路径,但这是一个字符串。我如何更改它,使它识别出它是一个JSON路径

目前,当我需要它作为JSON路径进行检查时,它作为字符串进行检查,因此无法通过if检查

var modifiedObj = function (content) {
    for (var i = 0; i < content.length; i++) {
        var pathMaker = ["randonPath.one", "randonPath.two", "randonPath.three", "randonPath.four", "randonPath.five"];
        for (var j = 0; j < pathMaker.length; j++) {
            var pathValid = "content[" + i + "]." + pathMaker[j] + ".valid";
            var pathNotValid = "content[" + i + "]." + pathMaker[j] + ".notValid";
            if (pathValid !== undefined && pathNotValid == undefined) {
                pathNotValid = content.referenceAnotherField;
            };
        };
    };
    return content;
};
var modifiedObj=函数(内容){
对于(变量i=0;i

有什么建议吗?

使用括号进入每个子对象,如果子对象未定义,则跳转。从字符串JSON路径返回?使用括号进入每个子对象,如果子对象未定义,则跳转。从字符串JSON路径返回?