-3

だから...私はこの配列を持っています:

val['an_element'][0]['another_element'][2]['text']

「2」ノード全体を取り除きたい。

今...これを行う方法は次のようになると思いました:

delete val['an_element'][0]['another_element'][2];

しかし...実際には要素を削除するのではなく、単純に空にします。

私も試しました:

val['an_element'][0]['another_element'][2] = null;

...しかし、その結果、コンソールログが出血しそうになり、エラーで非常に赤くなりました。

基本的に、私はその[2]ノードがもう存在しないことを望んでいます。基本的に、私はそれがまったく見つからないようにしたい.

私は何をしますか???そして、「.splice」メソッドが実際には元の配列を変更しないことを知っているので、提案しないでください。:)

4

1 に答える 1