[Javascript] 동기 비동기의 개념과 Promise, async/await
·
Development/Javascript
Javascript 비동기 프로그래밍의 핵심 개념인 Promise, async/await 에 대해 정리해보고자 합니다. 설명에 앞서 먼저 동기와 비동기에 대해 간단히 정리하자면, 동기 처리(Synchronous)란 코드가 작성된 순서로 실행되며, 각 작업이 완료될 때까지 다음 작업이 기다리는 방식을 의미합니다. 반대로 비동기 처리(Asynchronous)란 현재의 작업 완료를 기다리지 않고 다음 작업을 실행하는 방식입니다.  좀 더 쉽게 표현하면, 동기 처리는 줄 서서 기다리기, 비동기 처리는 주문하고 진동벨 받기에 비유할 수 있습니다.  그렇다면, Javascript 에서 비동기 처리를 돕는 Promise, async/await는 왜 만들어진 것일까요?   복잡한 비동기 코드를 더 쉽고 깔끔하게 비동기..
jQuery CDN 방식으로 연결하기
·
Development/Javascript
jQuery를 CDN 방식으로 연결하는 방법을 알아보겠습니다. 1. jQuery 사이트에 접속해서 오른쪽 상단의 주황박스 'Download jQuery'를 클릭해줍니다. ※ 아래 이미지 클릭 시, 바로 이동합니다. 2. 아래와 같은 페이지로 넘어가는데 스크롤을 아래로 내리며 'linkUsing jQuery with a CDN' 제목의 구문부분을 찾아줍니다. 3. 아래와 같은 구문에서 원하는 CDN을 클릭해줍니다. 예시로 google CDN을 클릭하여 들어가보겠습니다. 아래 초록 화살표 링크를 클릭하면, 'Google Hosted Libraries'로 이동합니다. 4. 아래 스니펫 리스트 중, 원하는 것을 복사해서 html 'head' 부분에 붙여넣어줍니다.