[JS] 자바스크립트에서 두 날짜 사이 비교하기 [두 날짜 사이의 일수, 월, 연도 구하기]
·
◎ JavaScript/JavaScript🦎
- 자바스크립트에서 두 날짜 사이 비교하기 Date 객체의 getTime() 메서드를 사용하면 해당 시간을 밀리초 단위로 환산하게 된다. 이 메서드를 활용하면 두 날짜를 비교할 수 있다. 초 : 1000 분 : 1000 * 60 시 : 1000 * 60 * 60 일 : 1000 * 60 * 60 * 24 월 : 1000 * 60 * 60 * 24 * 30 년 : 1000 * 60 * 60 * 24 * 365 // 일 차이 구하기 const getDateDiff = (d1, d2) => { const date1 = new Date(d1); const date2 = new Date(d2); const diffDate = date1.getTime() - date2.getTime(); return Math.ab..
[JS] 자바스크립트에서 NaN 값 비교하는 방법 [NaN이란? Not-A-Number(숫자가 아님)]
·
◎ JavaScript/JavaScript🦎
- 자바스크립트에서 NaN 값 비교하는 방법 자바스크립트에서 NaN은 Not-A-Number(숫자가 아님)를 나타낸다. NaN을 반환하는 연산에는 아래와 같은 경우들이 있다. // 1. 숫자로 변환 실패 console.log(parseInt("blabla")); // NaN. 명시적인 경우 console.log(Number(undefined)); // NaN. 명시적인 경우 console.log(Math.abs(undefined)); // NaN. 암시적인 경우 // 2. 결과가 허수인 수학 계산식 console.log(Math.sqrt(-1)); // NaN // 3. 정의할 수 없는 계산식 console.log(0 * Infinity); // NaN console.log(1 ** Infinity); ..
[JS] 현재 페이지 URL과 파라미터 가져오기 [URLSearchParams 객체 사용하여 parameter를 js 변수에 담기]
·
◎ JavaScript/JavaScript🦎
- 현재 페이지 URL과 파라미터 가져오기 1. 현재 페이지 URL 가져오기 // 현재 페이지의 URL 가져오기 window.location.href // https://yermi.tistory.com/?id=test&pw=1234 // 현재 페이지의 쿼리스트링만 가져오기 window.location.search // ?id=test&pw=1234 2. 현재 페이지 파라미터 변수에 담기 const url = new URL("https://yermi.tistory.com/?id=test&pw=1234"); // URLSearchParams 객체 사용 const urlParams = url.searchParams; // 각 파라미터 변수에 담기 let id = urlParams.get('id'); // te..
[JS] 자바스크립트에 Excel 데이터 가져오기 [SheetJS, 엑셀 파일 다루는 라이브러리]
·
◎ JavaScript/JavaScript🦎
- 자바스크립트로 Excel 데이터 가져오기 SheetJS는 로컬에 저장된 엑셀 파일을 다룰 수 있는 라이브러리이다. 이 라이브러리를 별도로 다운로드 받지 않고도 CDN을 통해 이용할 수 있다. GitHub - SheetJS/sheetjs: 📗 SheetJS Spreadsheet Data Toolkit -- New home https://git.sheetjs.com/SheetJS/sheetjs 📗 SheetJS Spreadsheet Data Toolkit -- New home https://git.sheetjs.com/SheetJS/sheetjs - GitHub - SheetJS/sheetjs: 📗 SheetJS Spreadsheet Data Toolkit -- New home https://git.sh..
[일상] 효빈(Hyobin)님의 '웹 프론트엔드를 위한 자바스크립트 첫 걸음' clear!🚖 [나만의 크롬 시작화면 만들어보기]
·
◐ 기타/개발자의 일상🎈
[일상] OKKY 자바스크립트 강의 오픈 이벤트 당첨🎁 [인프런 : 웹 프론트엔드를 위한 자바스크립 - OKKY 자바스크립트 강의 오픈 이벤트 당첨 OKKY에서 효빈(Hyobin)님이 인프런에 강의를 내게 되어 오픈 이벤트를 진행한다고 하였다. 회사에서 풀스택 업무를 보며 JavaScript에 대한 공부가 필요하다 yermi.tistory.com - 효빈(Hyobin)님의 '웹 프론트엔드를 위한 자바스크립트 첫 걸음' clear! 이벤트로 받았던 효빈(Hyobin)님의 인프런 강의를 완강하였다. 수료증을 받아본 건 처음이라 매우 뿌듯쓰 😁😁 강의를 완강한 평으로는, 1) 자바스크립트 기초를 탄탄하게 다질 수 있었다. (구조분해할당, 비동기 처리도 쉽게 설명해주셨다.) 2) 강의자료가 잘 정리되어 있어서 ..