코딩공부

[1h20m] 도전문제

milimiliemilie 2025. 2. 18. 22:54

# Javascript, semicolon

 - JS에서는 semicolon(;)을 쓰지 않아도 된다. 코드 파싱 과정에서 자동 삽입되기 때문.

 - 다만 JavaScript compressor를 쓰면, 세미콜론 없는 코드가 전부 한 줄로 뭉쳐질 위험은 있다. 

 

# Time

 - GMT: Greenwich Mean Time

 - KST: Korea Standard Time. UTC+9

 - 참고한 사이트: https://time.is/ko/Gangbuk-gu

 

Check if you have the exact time, and what time it is in any time zone on https://time.is/ !

 

time.is

 

# 코드 한번에 바꾸기

 - 단어 드래그 -> Ctrl+Shift+l

 - 출처: https://bramhyun.tistory.com/47

 

[VSCODE] 파일 내의 문자 일괄적으로 변환하기(한번에 바꾸기)

When VSCODE에서 코드상에서 원하는 글자를 바꾸고 싶은데, 한번에 어떻게 바꾸지...? HOW 내가 변경하려고 하는 단어를 드래그 해서 선택합니다. 그 상태에서 Ctrl + Shift + L 를 누르면 내가 드래그 했

bramhyun.tistory.com

 

# 진척

// 0) 지금시각을 가져오는 법
var a = Date.now()

// 1) String을 Date()로 바꾸는 법
var b = new Date("18 Feb 2025 19:12:00 KST")

// 1-2) Date() 값의 형태를 value로 바꾸는 법
var c = Date.parse(b)
// [찾은 이유] milisecond로 변환하여 차이를 계산할 때 사용하기 위함
// [오답노트] 여기서 엉뚱하게도 var c = b.parse() 라고 자꾸 적용하는 바람에 헤맸다.
// 'Date.parse()'에서, 'Date' 자리에 해당 객체를 집어넣어야 하는 것으로 잘못 이해함.

 

# 다음에 할 것

 -

// 2) Date 간의 차이를 계산하는 법
// 3) Date 간의 차이를 String으로 바꾸는 법 (예: 123235 -> 02h 17m)

 - 도전문제를 2개 더 만들어서 풀어보자. (callback function 쓰는 것으로)

 - async-await 따라해보기. (하다 말았음): https://milimiliemilie.tistory.com/11 여기의 JS Crash course 참고.