-
JSON stringify/parse, true/false 변환 팁TIL 2022. 3. 4. 01:25
- localStorage는 update가 없다.
따라서 removeItem() 이후 setItem() 해줘야 update 기능을 수행할 수 있다. - localStorage에 object를 저장할 때는 JSON.stringify() 처리를 해줘야 한다. 그렇지 않으면 Object object로 저장돼서 어떤 값이 객체에 저장돼 있는지 파악할 수 없다.
- String을 JS 객체로 바꾸려면 JSON.parse()를 사용한다.
- true/false를 손쉽게 바꾸는 방법은 !가 있다.
var item = {completed: true};
item.completed = !item.completed;
결과: item.completed => false;
유용한 경우: 토글버튼에서 true, false를 전환할 때 코드를 간소화 할 수 있다.
'TIL' 카테고리의 다른 글
@RequiredArgsConstructor란? / springboot / lombok (0) 2021.01.26 싱글톤 패턴 장단점 (0) 2021.01.08 New Maven Project for STS4 (0) 2020.12.03 TIL_8(대입연산자, if문, for, while문) (0) 2020.09.17 TIL_7(Method) (0) 2020.09.03 - localStorage는 update가 없다.