웹 개발 (Frontend Developer)/JavaScript15 AJAX 이해하기 AJAX는 'Asynchronous JavaScript And Xml' 줄인 단어 입니다. AJAX는 XMLHttpRequest 기술을 사용해 복작하고 동적인 웹페이지를 구성하는 프로그래밍 방식입니다. **AJAX는 프로그래밍 언어는 아닙니다** AJAX는 브라우저에 있는 XMLHttpRequest 객체 통해 웹 서버에서 데이터 요청하고 자바스크립트하고 HTML DOM을 사용하여 데이터를 사용하거나 복잡한 웹페이지를 만들 수 있게 해 줍니다. 1. 웹 페이지에서 이벤트가 발생합니다 (페이지가 로드되거나 버튼이 클릭됨).2. JavaScript가 XMLHttpRequest 객체를 생성합니다.3. XMLHttpRequest 객체가 웹 서버로 요청을 전송합니다.4. 서버가 요청을 처리합니다.5. 서버가 웹.. 2024. 9. 8. 웹개발에 사용할 수 있는 추가 JavaScript 지식 랜덤 숫자는 var n = Math.random();으로 생성할 수 있으며, 생성된 숫자는 0 ~ 1 미만까지의 값으로, 소수점 16자리까지 가능합니다. 아주 간단한 랜덤 사랑 점수 코드를 작성할 수 있습니다. var loveScore = Math.random() * 100;loveScore = Math.floor(loveScore) + 1;alert("Your love score is " + loveScore + "%"); 여러 데이터를 같은 컨테이너나 변수에 저장할 수 있습니다, 이것을 배열이라고 부릅니다. 예시 -> var eggs = ["1", "2", "3", "4"]배열에서 특정 데이터를 그 데이터의 위치로부터 가져올 수 있습니다. var myegg = egg[1] -> 하면 두 번째 데이터를.. 2024. 8. 26. 웹 개발에 JavaScript가 필요한 이유와 간단한 JavaScript JavaScript (JS) 는 인터프리터 방식으로 실행되는 프로그래밍 언어로, 다양한 프로그래밍 패러다임을 지원합니다. JavaScript는 웹 페이지를 위한 스크립트 언어로 많이 사용하고 잘 알려져 있습니다. 웹 개발에 HTML과 CSS로 웹 페이지 생성하고 유지할 수 있지만, 왜 JavaScript가 필요한가요? JavaScript는 웹 페이지에서 애니메이션, 비디오 및 음악 재생, 온라인 드럼 키트 등 다양한 복잡한 기능들을 구현할 수 있습니다. 따라서 JavaScript는 웹 페이지에 변경되는 콘텐츠를 만들고, 멀티미디어를 제어하고 다양한 작업을 할 수 있는 스크립팅 언어입니다. 또한 JavaScript을 이용하여 애플리케이션 프로그래밍 인터페이스 (API)들을 호출하여 다양한 멀티미디어 콘텐.. 2024. 8. 14. 이전 1 2 3 다음