[JavaScript] Array에서 element toggle하기

Sanghyeok·2022년 11월 16일
0

JavaScript

목록 보기
6/6
post-thumbnail

22.11.16


JavaScript를 이용해서 개발을 진행하다보면 Array 자료구조를 사용하는 일이 잦습니다.

array에서 특정 element가 있다면 지워주고 없다면 추가해주는 기능이 필요할 때가 있습니다.
(ex: 필수 약관에 체크박스 checked, unchecked의 UI 구현, 장바구니에서 선택한 상품들 삭제 등등)

loadsh를 통해 이를 손쉽게 구현할 수 있습니다.

 const handleSelect = (id: number) => {
	// selected : number[]
    const list = _.xor(selected, [id]);
    setSelected(list);
  };

출처 : 스택오버플로우

0개의 댓글

관련 채용 정보