자바스크립트4 [Vue 에러] Component 에러 - "data" option should be a function that resturns a per-instance value in component definitions. 문제원인 Component의 data를 object로 생성해서 발생한 에러이다. 문제해결 Component의 data를 함수형으로 작성해준다. 예시 // 오류 구문 // 아래와 같이 수정해야 한다. 2022. 12. 19. [Javascript] module import, export HTML 내에 를 이용해 직접 파일을 삽입했다면, type='module'을 작성해주어야 정상적으로 사용할 수 있다. 2022. 12. 16. [WEB API] localStorage와 sessionStorage 설명 클라이언트(사용자)의 PC에 데이터를 저장할 수 있게 하는 API이다. localStorage의 경우, 브라우저를 모두 종료해도 데이터가 남아있다. 데이터를 삭제하기 위해서는 '인터넷 기록 삭제 / 쿠키 삭제'를 통해서 삭제할 수 있다. sessionStorage의 경우, 브라우저 창을 모두 종료하게 되면 데이터가 삭제되게 된다. 활용 분야 - 로그인한 사이트에서의 창을 닫아도 로그인이 유지되게 하기 - 비회원 장바구니 기능 - 검색 필터 저장 등 결론 - 사용자 PC에 데이터를 일부 저장할 수 있지만, 그 용량의 한계가 있다. (약 5MB 내외) - 또, 브라우저가 종료되거나, 쿠키 삭제를 하게 되면 데이터가 모두 소실되기 때문에, 영구적으로 데이터를 보관해야 하는 경우에는 적합하지 않다. 2022. 12. 9. Javascript 이해하기 1. 프로그래밍 언어 Javascript(이하 JS)는 우리가 보고 있는 웹페이지에 동적인(움직이는) 효과들을 주기 위해 만들어진 프로그래밍 언어이다. 프로그래밍 언어는 우리가 컴퓨터와 대화를 하기 위해 사용하는 언어이다. 따라서, 웹에서 쓰이는 HTML, CSS와는 다르게, JS에서는 연산이 가능하며, 논리적 구성의 중요성 또한 요구된다. 2. 자바(Java)와 자바스크립트(JS)의 관계 두 프로그래밍 언어의 이름이 유사해, 이 둘의 관계에 대해 오해를 하고 있는 사람들이 있다. 하지만 이 둘은 컴퓨터 프로그래밍 언어라는 공통점을 제외한다면, 큰 유사성을 지니고 있지는 않다. 따라서 이 둘의 관계는, "인도와 인도네시아"로 많이 비유되기도 한다. 3. JS을 배우는 이점 - 첫번째. 웹 내에서 동작하는.. 2022. 10. 25. 이전 1 다음