목록2024/03/11 (2)
soowanlog
동기, 비동기란? - 동기 - 비동기 ※ Javascript의 비동기 Promise란? Promise의 에러 처리 방법 - then 메서드의 두번째 인자 - catch 메서드 Promise 체이닝 async / await란? - async - await async / await의 에러 처리 방법 동기, 비동기란? - 동기(Synchronous)란 직렬적으로 태스크를 수행하는 방식입니다. 즉, 요청을 보낸 후 응답을 받아야지만 다음 동작이 이루어지는 방식으로 하나의 작업이 완료될 때까지 다음 코드의 실행을 멈추고 기다리는 것을 의미합니다. - 비동기(Asynchronous)란 병렬적으로 태스크를 수행하는 방식입니다. 즉, 요청을 보낸 후 응답 여부와 관계없이 다음 동작이 이루어지는 방식으로 하나의 작업이 ..
Ajax 란? ※ XML Ajax 동작원리 Ajax의 단점 Ajax 란? Ajax (Asynchronous Javascript And XML)은 비동기 Javascript와 XML의 줄임말입니다. Ajax는 서버와 통신하기 위해 XMLHttpRequest 객체를 사용하며 XML뿐만 아니라 HTML, JSON 등 다양한 포맷을 주고받을 수 있습니다. Ajax를 사용한다면 웹 페이지를 갱신할 때마다 전체를 다시 로딩하지 않고, 필요한 이 부분만 갱신할 수 있기 때문에 시간과 자원을 아낄 수 있습니다. 또한, 서버에서 데이터만 전송하면 되어 전체적인 코드의 양이 줄어듭니다. ※ XML(Extensible Markup Language) XML은 HTML과 달리 태그를 사용자임의로 만들 수 있음.XML은 특정 데..