자바스크립트 비동기 찰떡 비유 비동기 asynchronous 라는 단어 때문에 아직도 동기, 비동기가 가끔 헷갈렸는데 이런 비유가 생각 났다. 파스타를 만들 때, 1. 파스타 면 삶기 (7분) 2. 소스 만들기 (2분) 의 단계가 필요하다. 이 때, 파스타 면 다 삶은 다음에 소스 만들기 시작하면 (1 -> 2 순서대로 하면) 동기 파스타면 (1) 기다리는 동안 소스 만들고(2) 2가 끝나면 다시 1로 돌아가서 1을 마저 처리하면 비동기 Javascript와 아이들 2022.01.07
자바스크립트 Date 를 년,월,일로 바꾸기 / 특정 요일 구하기 자바스크립트에서 new Date()로 현재 시각을 가져오면 아래와 같다 이걸 2021년 12월 30일처럼 '~년 ~월 ~일'로 바꾸려면 어떻게 해야할까 Date 객체의 메소드 중 하나인 toLocaleDateString() 에 옵션을 파라미터로 전달하면 된다 new Date().toLocaleDateString('ko-KR', { year: 'numeric', month: 'long', day: 'numeric', }); 만약 이 날짜가 무슨 요일인지 알아내려면 아래처럼 옵션을 주면 된다 new Date().toLocaleDateString('ko-KR', { weekday: 'long', }); moment 같은 자바스크립트 라이브러리도 있다. 좀 까다로운 날짜 계산, 시간 계산까지 쉽게 해주는 라이브.. Javascript와 아이들 2021.12.30