반응형 Front/JavaScript2 [JavaScript] decodeURI() vs decodeURIComponent() 📌 decodeURI() vs decodeURIComponent() : decodeURI 와 decodeURIComponent 는 인코딩 된 URI를 디코딩하는 데 사용되는 JavaScript 전역 함수다. ◽ decodeURI() 와 decodeURIComponent() 의 차이점 • decodeURI() - encodeURI(url) 문자열을 사용하므로 문자, 특수문자( / ? : @ & = + $ #)를 디코딩할 수 없다. - ex) decodeURI("%41") : "A" 를 반환 - ex) decodeURI("%26") : "%26" 을 반환 • decodeURIComponent() - 문자, 특수문자를 디코딩할 수 있도록 encodeURIComponent(url) 문자열을 사용한다. - ex).. 2023. 6. 14. [JavaScript] XHR / XHR 표준 / XHR 예시 ✔ XHR ◽ XHR XHR 은 XMLHttpRequest 의 약자이다. Web API 중 하나인 이 XHR 객체는 비동기적으로 서버와 통신할 수 있도록 해주는 Ajax의 핵심 역할을 한다. Ajax 와 같이 페이지를 새로고침 하지 않고, 서버와 데이터를 받아오는 등의 인터랙션을 하기 위해서 사용한다. ◽ XHR 표준 const xhr = new XMLHttpRequest(); const formData = new FormData(); // 요청시 같이 보낼 데이터 xhr.open('요청 방식', '요청 주소'); xhr.onreadystatechange = () => { if (xhr.readyState === XMLHttpRequest.DONE) { if (xhr.status >= 200 && xhr.. 2023. 5. 25. 이전 1 다음 반응형