JavaScript는 싱글 스레드 언어입니다. 이 말은 하나의 작업만을 동시에 처리할 수 있다는 것입니다. 하지만 JavaScript는 이러한 한계를 극복하기 위해 비동기 처리를 지원합니다. 비동기 처리란, 어떤 작업이 끝날 때까지 기다리지 않고 다른 작업을 처리할 수
스크롤을 내렸을때는 진열상품의 상세카테고리가 숨겨지고, 스크롤을 올렸을때만 카테고리가 나타나는 sticky메뉴를 자바스크립트로 구현해보자!위 코드는 html과 css의 내용이다.위 코드는 바닐라로 스크립트를 구현한 내용이다.
이미지 최적화: 대부분의 웹 사이트는 이미지를 사용합니다. 하지만 이미지가 크고 해상도가 높으면 페이지 로딩 시간이 길어지고 대역폭을 많이 차지하게 됩니다. 그래서 이미지를 최적화하여 용량을 줄이고 압축하는 방법을 사용합니다.코드 최적화: 프론트엔드 코드도 최적화할 수
토스와 결제 시스템 구축중에 카드 종류를 체크할 일이 생겨서 글을 작성해봅니다. 다음은 자바스크립트를 사용하여 카드 종류를 체크하는 예시입니다.위 소스와 같이 간단하게 정규식으로 구현하는 방법 외에도 다양한 라이브러리들도 있습니다. card-validator: http