Javascript按id字段过滤数组列表到一个新变量中

1 javascript jquery

我有一个如下所示的数据列表:

{"people":[
    {
    "id":"100",
    "name":"name 1",
    "desc":"desc 1" 
    },
    {
    "id":"192",
    "name":"name 2",
    "desc":"desc 2" 
    },
    {
    "id":"324",
    "name":"name 3",
    "desc":"desc 3" 
    }
]}
Run Code Online (Sandbox Code Playgroud)

我将它存储在一个变量中:

我的变量

我需要做的是将列表减少到仅来自 id - 192 的数据(例如)。

所以最后我只剩下:

{"people":[
    {
    "id":"192",
    "name":"name 2",
    "desc":"desc 2" 
    }
]}
Run Code Online (Sandbox Code Playgroud)

所以 myNewVar =

{"people":[
    {
    "id":"192",
    "name":"name 2",
    "desc":"desc 2" 
    }
]}
Run Code Online (Sandbox Code Playgroud)

我怎样才能做到这一点?

ade*_*neo 7

应该像过滤一样直接

myVar.people = myVar.people.filter( x => x.id === "192");
Run Code Online (Sandbox Code Playgroud)