아래와 같은 객체 배열 중의 객체가 가지고 있는 고유의 값으로 객체를 삭제하는 방법이다.
var friends =
[
{displayName: "주6",
email: "test@test.com",
photoURL: "https://lh6.googleusercontent.com/",
uid: "E26",isItemChecked: false},
{displayName: "주7",
email: "test@test.com",
photoURL: "https://lh6.googleusercontent.com/",
uid: "E27",isItemChecked: false},
{displayName: "주8",
email: "test@test.com",
photoURL: "https://lh6.googleusercontent.com/",
uid: "E28",isItemChecked: false},
{displayName: "주13",
email: "test@test.com",
photoURL: "https://lh6.googleusercontent.com/",
uid: "s2",isItemChecked: false}
];
var removeIndex = friends.map(function(item) { return item.uid; }).indexOf("E27");
friends.splice(removeIndex, 1);
'Web > JavaScript' 카테고리의 다른 글
[ Typeorm ] DB에서 Entity 항목들 가져오기 (0) | 2020.12.16 |
---|---|
[ Google Map ] Marker 위에 InfoWindow 띄우기 (0) | 2020.07.06 |
[ Angular ] angular version check (0) | 2019.12.09 |
중첩함수, 클로저 (0) | 2019.04.24 |
댓글