次のようなオブジェクトがあります。
var obj = {
"objectiveDetailId": 285,
"objectiveId": 29,
"number": 1,
"text": "x",
"subTopics": [{
"subTopicId": 1,
"number": 1
}, {
"subTopicId": 2,
"number": 32
}, {
"subTopicId": 3,
"number": 22
}]
}
var stToDelete = 2;
私がしているlodash他のもののために自分のアプリケーションにインストールされています。オブジェクトからlodashエントリを削除するために使用する効率的な方法はありますか?{"subTopicId":2, "number":32}obj
それともこれを行うためのJavaScript方法はありますか?
result = _.pull(arr, value) これを使用します。これにより、一致するすべての値がリストから削除されます。
splice(developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/…)を使用して、リストからアイテムを削除することができます