给定一个字符串作为点符号,我将如何从该字符串创建一个对象(检查已存在的属性):例如
var obj = {};
stringToObj('a.b', 'value1', obj);
stringToObj('a.b.c', 'value2', obj);
Run Code Online (Sandbox Code Playgroud)
会产生
{
"a": {
"b": {
"_x": "value1",
"c": {
"_x": "value2"
}
}
}
}
Run Code Online (Sandbox Code Playgroud)
有什么想法吗?