컴퓨터가 계산을 수행하기 위해서는 컴퓨터가 리터럴과 연산자의 의미를 이해해야합니다.또한, 컴퓨터가 해당 계산식에 대한 의미를 2진수로 파싱할 수 있어야 합니다.메모리를 직접 접근하고 제어하는 것은 운영체제에 큰 문제를 야기할 수 있습니다.또한, 코드가 같더라도 값이 저
representational state transfer로이 필딩에 의해 처음 소개된 개념웹이 HTTP를 사용하지 못하는 상황을 보고 HTTP의 장점을 최대한 활용할 수 있는 아키텍처HTTP를 기반으로 클라이언트가 서버의 리소스에 접근하는 방식을 규정한 아키텍처REST
자바스크립트 : 명령형, 함수형, 프로토타입 기반 객체 지향 프로그래밍을 지원하는 멀티 패러다임 프로그래밍 언어자바스크립트는 클래스 기반 객체지향 프로그래밍 언어보다 효율 적인 프로토타입 기반의 객체지향 프로그래밍 언어자바스크립트는 객체 기반 프로그래밍 언어이며, 자바
객체 : 상태를 나타내는 프로퍼티와 동작을 나타내는 메서드를 하나의 논리적인 단위로 묶은 복합적인 자료구조( 객체 = 프로퍼티 + 메서드 )동작을 나타내는 메서드는 자신이 속한 객체의 상태인 프로퍼티를 참조하고 변경할 수 있어야 합니다.이때, 메서드가 자신이 속한 객체
실행 컨텍스트는 자바스크립트의 동작 원리를 담습니다.1\. 전역코드2\. 함수코드함수 내부에 존재하는 소스코드, 함수나 중첩함수, 클래스는 포함하지 않음3\. eval 코드빌트인 전역 함수인 eval 함수에 인수로 전달되어 실행되는 소스코드4\. 모듈 코드모듈 내부에
Asynchronous JavaScript and XML자바사크립트를 사용하여 브라우저가 서버에게 비동기 방식으로 데이터를 요청하고, 서버가 응답한 데이터를 수신하여 웹페이지를 동적으로 갱신하는 프로그래밍 방식입니다.Ajax는 브라우저에서 제공되는 API인 XMLHtt