본문 바로가기

GET2

[JS] 자바스크립트 객체 객체 (Object) 객체란 JS 데이터 유형 중 하나이며, 프로퍼티(속성)와 메서드(함수)의 집합이다. 따라서 JS에서 프로퍼티나 메서드를 지정할 수 없는 프리미티브를 제외한 거의 모든 것이 객체라 볼 수 있다. 프리미티브 (primitive) 사용되는 기초 요소를 프리미티브라고하며, JS의 프리미티브는 객체가 아니다. JS의 프리미티브는 5가지 기본 데이터 유형인 string, number, boolean, null, undefined 이다. 프로퍼티(property) 프로퍼티는 속성이라고도 불리며, 객체에서 값을 지정한 변수를 프로퍼티라 한다. 다음 예제는 person이라는 객체를 리터럴로 생성하는 것으로, 프로퍼티는 다음과 같다. const person = { firstName: "홍", //fi.. 2022. 2. 23.
[JS] 자바스크립트 AJAX AJAX (Asynchronous JavaScript And XML) 란? AJAX란 서버와 통신하기 위해 XMLHttpRequset 객체를 사용하며, 이를 통해 동적인 웹 페이지를 개발하는 기법이다. 즉 AJAX를 사용하면 서버와 통신하여, 데이터를 받아와 새로고침 없이 일부분만 갱신할 수 있게 할 수 있다. AJAX로 서버와 전송가능한 데이터 형태는 다음과 같다. JSON XML HTML Text 파일 등 AJAX 장점 & 한계 장점 웹 페이지 전체를 새로고침하지 않고, 웹 페이지 일부분만 갱신 가능 웹 페이지가 로드된 후 서버로 데이터 요청 및 수신가능 백그라운드 영역에서 서버로 데이터 전송 가능 한계 AJAX는 클라이언트 풀링 방식을 사용하므로, 서버 푸시 방식의 실시간 서비스 구현 불가 바이너리.. 2022. 2. 15.