Javascript 使用字符串数组访问对象

Javascript 使用字符串数组访问对象,javascript,arrays,json,Javascript,Arrays,Json,如果我有一个数组: const arr = ['this', 'is', 'my', 'test']; 我该怎么办 myObj[arr[0]][arr[1]][arr[2]] 我不知道这是不是你要找的 const arr=['this','is','my','test']; var Obj=arr.join; console.logObjRelated:。当然。不清楚你想要什么。你想把一个数组字段一个字段映射到一个对象吗?@Lynx242我需要用编程的方式来实现myObj['this'][

如果我有一个数组:

const arr = ['this', 'is', 'my', 'test'];
我该怎么办

myObj[arr[0]][arr[1]][arr[2]]

我不知道这是不是你要找的

const arr=['this','is','my','test']; var Obj=arr.join;
console.logObjRelated:。当然。不清楚你想要什么。你想把一个数组字段一个字段映射到一个对象吗?@Lynx242我需要用编程的方式来实现myObj['this']['is']['my']['test']实际上我想实现这个myObj[arr[0]][arr[1][arr[2]]join会使它类似于myObj[this is'test]我想要myObj['this']['is']['my']['my']['test']然后你可以实现var Obj=[arr[0]],[arr[1]],[arr[2]];是的,确实如此,但我需要动态地执行此操作,而不是手动执行。我在以前的回答中更新了此操作