grep 함수가 작동하지 않는 이유가 정말로 혼란 스럽습니다. 내가 지금처럼 객체의 배열을 가지고 :
$scope.kit = [{id: 1, producer: "company", category: "hardware" },
{id: 2, producer: "company2", category: "hardware"}];
그리고 내가 GREP을 사용하여 ID 2를 제거하기 위해 노력하고있어, 나는 내가 할 것이라고 생각 :
$scope.kit =
$.grep($scope.kit, function(e) {
e.id != 2;
});
을하지만, 내가 할 모든 빈 배열입니다 매번. 여기서 내가 뭘 잘못하고 있니?
이 _ _ "당신은 값을 반환해야"부울 부울 값을 반환해야하고 'false'' value ... +1 – Rayon
네,하지만'e.id! = 2'는 부울 표현식이므로 문제가되지 않습니다. – trincot
네,하지만 값을 돌려 주어야 해요 _ 내게 불완전한 것처럼 보입니다 ...이 상황에서 괜찮습니다. – Rayon