从变量中删除数据

Removing data from a variable

本文关键字:数据 删除 变量      更新时间:2023-09-26

我有一个携带信息的变量,但我希望能够以某种方式删除信息。

我试图设置 .length = 0,但这似乎不起作用......

变量的当前数据(示例数据为):

var data = {"1":{"7":["310"],"22":["309"]}}

在英语中,即:

var data = {"X":{"Y":["ID"],"Y":["ID"]}}

因此,如果我想删除:

X: 1 Y : 22 

数据的结果将是:

var data = {"1":{"7":["310"]}};

这是我尝试过的:

data[X][Y].length = 0;

但这似乎行不通,有人知道该怎么做吗?

js> var data = {"1":{"7":["310"],"22":["309"]}}
js> data
({1:{7:["310"], 22:["309"]}})
js> delete data[1][22]
true
js> data
({1:{7:["310"]}})