자바스크립트의 시간을 구하는 함수 new Date()를 하게되면 아래와 같은 값이 나온다.시간이 위 주석과 같이 나오는 이유는 컴퓨터 언어에서는 GMT(Greenwich Mean Time) 기준으로 시간을 알려주는데, 한국 시간은 GMT 기준 9시간이 빠르기 때문이다.
자기소개 페이지를 제작하다가 네비게이션에 있는 섹션을 클릭하면 해당 섹션으로 이동하는 효과를 추가하고 싶어졌다.먼저 네비게이션과 각각 하나의 페이지가 될 섹션을 준비한다.style.css네비게이션도 적당한 css를 입혀준다.(제작 마무리단계에서 글을 작성하느라 앞뒤 c
자기소개 페이지를 제작하던 중 마우스 스크롤에 따른 페이지 이동이 되도록 구현하였다.먼저 5개의 페이지를 section 태그로 생성한다. (section이 아니어도 상관없음)그 다음 자바스크립트를 작성해주면 끝
클로저란 함수와 렉시컬(Lexical) 환경의 조합을 말한다.(렉시컬 환경이란 내부함수가 선언되었을 때의 스코프를 의미한다.어디에서 호출하였는지가 아닌 어디에서 선언하였는지에 따라 결정된다.)즉, 함수가 생성될 당시 외부 변수를 기억하며생성 이후에도 계속 접근이 가능하
this는 여러 언어에서 자주 볼 수 있는 녀석이다.타 언어와는 달리 자바스크립트에서는 this가 휙휙 바뀔 수 있는데,이것에 대해 이해하기 위해 한 번 알아보았다.먼저 자바스크립트의 this는 어떻게 동작할까?MDN에서 인용하기를 자바스크립트의 this는 "함수를 호
자바스크립트로 날짜를 구할 때 보통 new Date()를 사용한다.그러나 console로 해당 결과를 출력해보면 아래와 같이 나타난다.Tue Feb 07 2023 22:22:03 GMT+0900 (한국 표준시)너무나 좋은 기능이지만 우리는 보통 날짜를 웹 상에서 나타내