본문 바로가기
  • Coding & Book

Ajax2

노드와 자바스크립트 2 구조 분해 할당구조 분해 할당을 사용하면 객체와 배열로부터 속성이나 요소를 쉽게 꺼낼 수 있습니다.그리고 웬만하면 this를 사용하게 되는 경우 구조 분해 할당을 안 하는 것이 좋다고 합니다.this의 경우 함수를 호출할 때 어떻게 호출되었냐에 따라 결정되기 때문이라고 합니다. 아래는 쉬운 예시입니다.arr = [1, 2, 3, 4, 5]const x = arr[0]const y = arr[1]const z = arr[4]//위와 같이 하나 하나 입력하는것을 아래와 같이 바꿀 수 있습니다.arr = [1, 2, 3, 4, 5]const [a, b, c, d, e] = arr;  async/awaitES2017에 추가되었으며  노드 7.6버전부터 지원되는 기능입니다.위 기능은 프로미스가 콜백지옥을 해결했지.. 2024. 5. 16.
01. AJAX란(+API) 1.AJAX란? -AJAX는 비동기식 JavaScript와 XML 이다. -기존의 웹 페이지는 페이지 전체를 새로고침해야지만 서버로부터 데이터를 가져오거나 전송할 수 있었지만, AJAX를 사용하게 되면 페이지의 일부분만 업데이트할 수 있다. -정보를 올리거나 전송하고 어떤 정보를 저장하려면 요청이 필요한데 그것을 웹사이트나 혹은 앱에서 보이지 않게 요청을 하는것이며 서버로 데이터를 원활하게 주고 받을수 있게 해준다. - JavaScript를 사용하여 비동기적으로 서버와 통신하고, XML 또는 JSON 형식으로 데이터를 주고받을 수 있다. 최근에는 XML 보다는 JSON 형식을 많이 사용하고 있다. 예시: 데이터를 서버로 전송하여 백엔드와 상호작용하는 회원가입 양식 제출, 데이터 저장 등이 있으며 실시간 .. 2023. 6. 19.