私はインターネットで見ましたが、Array.splice
を使用して私の頭を丸くすることはできません。javascript配列から特定のユーザーを削除する
私は自分のマップに次のようにデータを格納します。彼らは、私が最も可能性が高い、使用して配列から削除したいゲームをプレイし終わったらArray.splice
、その後
usersPlaying.push({
user: user.id,
current: point
});
を。ユーザーとして特定のuser.id
を持つ値を削除またはスプライスするにはどうすればよいですか。削除するユーザーは分かりますか?
わかりましたので、私はそれは場合は、リストからID 32でユーザを削除することになる 'usersPlaying.findIndex(({ユーザー、現在})=> ユーザ== 32 )' ようにそれを実行することができ私が尋ねることができる場合のための '1'ですか? –
@MartijnEbbensはい。 '1'は['deleteCount'](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/splice)パラメータ_"古い配列要素の数を示す整数削除する。 "_ – guest271314
データを編集したい場合はどうすればよいですか?ユーザーのポイントを編集したいとしたら、どうすればいいですか?また、なぜusersPlaying.findIndex(({user、current})=> user == 32)は '-1'を返しても' 0'/'1'を返さないのでしょうか? –