다음과 같은 객체가 있습니다.
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
객체는?
아니면 이것을 수행하는 자바 스크립트 방법이 있습니까?
result = _.pull(arr, value)
하십시오. 목록에서 일치하는 모든 값을 제거합니다.
splice
( developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/… )를 사용 하여 목록에서 항목을 제거 할 수 있습니다.