-
카테고리
-
세부 분야
프론트엔드
-
해결 여부
미해결
clear( ) API 질문 !
20.09.14 23:58 작성 조회수 123
1
clearAllItem: function() {
localStorage.clear();
this.todoItems = [];
}
this.todoItems = [ ]; 부분을
this.todoItems.clear( ) 바꾸면 안되던데 왜 안되는거에요?!!
답변을 작성해보세요.
1
장기효(캡틴판교)
지식공유자2020.09.16
안녕하세요 okky님, 좋은 아이디네요.. ㅎㅎ
todoItems라는 데이터 속성은 배열이기 때문에 clear() API가 제공되지 않습니다. 로컬스토리지 객체는 clear() API가 제공되기 때문에 사용이 가능한거에요 ㅎㅎ 아래 문서 두개 보시면 조금 이해하시기 수월할 것 같습니다.
https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/Array (들어가서 사이트 왼쪽에 있는 API 메뉴 보시면 기본적으로 제공되는 API 목록이 보이실거에요)
https://developer.mozilla.org/ko/docs/Web/API/Window/localStorage
강의 수강해 주셔서 감사합니다 :)
답변 1