2016-07-15 2 views

答えて

1

filterを使用してください。

var obj = [{"id":1,"name":"Mr.A"},{"id":2,"name":"Mr.B"},{"id":3,"name":"Mr.C"}]; 
 

 
obj = obj.filter(node => node.id != 2); 
 

 
console.log(obj);

私は矢印の機能を使用していました。古いブラウザをサポートする必要がある場合は、標準の機能に置き換えてください。

+0

ありがとうございました!しかし、それはsocket.ioのために働いていません –

+0

それは動作するはずです。そうでない場合は、関連するすべてのコードを表示していません。私たちはあなたを助けることができません。何が効いていないのですか?エラーメッセージが表示されますか?あなたは実際の配列か配列のようなオブジェクトですか? –

+0

それは今働いています。どうもありがとうございました!! –

1

Javascriptでは、配列に格納されたオブジェクトのセットとして処理されます。特定のオブジェクトにアクセスするには、obj [/ インデックス、0-2の場合は /]を使用します。オブジェクトを追加/削除するには、https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Arrayを参照してください。

こちらがお役に立てば幸いです。

+0

ありがとう!しかし、私のコードのために働いていない –

関連する問題

 関連する問題