JS3 javascript debugging 함수 디버깅을 잘 할수록 코드를 작성하는게 수월해진다. 디버깅을 하는 방법은 다양한데 자바스크립트의 경우 웹 브라우저의 개발자도구 콘솔(F12)을 통해 이루어진다. 콘솔창에 변수값을 띄워 확인하는 디버깅 함수를 작성하여 사용하고 있다. // debugging 함수 debugging(msg, variable) { console.log("msg : " + msg + " TYPE : " + typeof variable); if (typeof variable !== "string" || typeof variable !== "number") { console.log(JSON.stringify(variable)); } else { console.log(variable); } } // 함수실행 debugging("var1.. 2022. 3. 23. window.localstorage 리액트 프로젝트를 하던중 state에 넣고 사용하던 값들을 window.localstorage에 넣고 사용할 필요가 생겼다. window.localstorage란? - server가 아닌 client단 (web browser)상에 저장하고 사용해도 상관없는 데이터를 저장할 수 있는 기술인 웹 스토리지(web storage)의 일종. ➡️ 웹 스토리지(web storage) 객체는 네트워크 요청 시 서버로 전송되지 않기 때문에 쿠키보다 더 많은 자료를 보관할 수 있다! - 웹 스토리지에는 localstorage와 sessionstorage가 있는데 localstorage의 브라우저나 OS가 재시작하더라도 데이터가 만료되지 않고 sessionstorage의 데이터는 페이지 세션이 끝날때 사라진다. - loc.. 2022. 3. 22. javascript excel library excel파일 데이터를 자바스크립트 라이브러리를 사용해서 ajax로 넘기는 예제를 구현해보자 예제는 JavaScript, jQuery, html으로 이루어져 있다. 1. JS excel library plugin을 끌어온다. https://cdnjs.com/libraries/xlsx xlsx - Libraries - cdnjs - The #1 free and open source CDN built to make life easier for developers Excel (XLSB/XLSX/XLSM/XLS/XML) and ODS spreadsheet parser and writer - Simple. Fast. Reliable. Content delivery at its finest. cdnjs is a f.. 2021. 12. 3. 이전 1 다음