1. Hoisting(호이스팅)
어디에 선언했느냐에 상관없이 항상 제일 위로 선언을 끌어올려 주는 것
2. Method(메소드)
object(객체)의 property 값이 function(함수)일 경우, 일반 function과 구분하기 위해 method라고 부른다. 즉 method는 object에 제한되어 있는 fucntion를 의미한다.
3. JSON(JavaScript Object Notation)
서버와 클라이언트 간의 Data 교환 형식
4. JavaScript
JavaScript(자바스크립트)는 웹 페이지와 상호작용하도록 만들어진 언어
5. Function(함수)
하나의 특정한 작업을 수행하도록 설계된 독립적인 블록
6. Scope(변수 영역)
변수 영역은 변수가 유효성을 갖는 영역을 가리킨다.
7. Object-oriented(객체 지향)
객체지향 프로그래밍이란, 프로그램을 객체들로 구성하고, 객체들 간에 서로 상호 작용 하도록 작성하는 방법이다.
8. [React]side-effect
함수가 실행되면서 함수 외부에 존재하는 값이나 상태를 변경시키는 등의 행위
(ex. 함수 외부에 존재하는 버튼의 텍스트를 변경하거나, API로부터 유저 목록을 받아올때 해당 데이터를 호출하는 경우)
9. [React]state
화면에 보여줄(렌더링) 데이터(값)를 가지고 있는 객체(혹은 값 그 자체). 즉, 정보!(상태)
10. ORM(Object-Relational Mapping)
데이터베이스의 체계(테이블과 컬럼 등)를 클래스(객체)와 연관지어 사고하는 패러다임
'Programming > etc' 카테고리의 다른 글
[Programming]UI와 API (0) | 2021.12.13 |
---|---|
[git]git clone과 git pull의 차이는? (0) | 2021.11.29 |
[Django]Visual Studio Code를 이용한 Django 개발 환경 구축 (0) | 2020.05.25 |