프론트 용어[JavaScript]

권영균·2021년 5월 2일
0

용어 정리

목록 보기
1/2

HTML - HTML은 Hyper Text Markup Language의 줄임말로 웹을 구성하는 가장 기초적인 토대가 되는 것. 꺽쇠 괄호로 둘러싸인 태그로 구성되어 있으며, javascript, css 같은 스크립트를 불러와서 함께 쓸 수 있음.

CSS - Cascading Style Sheets의 줄임말로 HTML로 전체적으로 구조를 잡은 후, 그 스타일을 꾸며주는 역할을 함.

반응형 웹 - 디바이스의 사이즈에 따라 자동적으로 레이아웃의 재배치 또는 크기가 변하여 최적화된 화면을 제공하는 웹사이트로
타블렛, 모바일 각각의 웹사이트의 별도 제작이 필요하지 않아 비용을 절감할 수 있음.

퍼블리싱 - HTML, CSS 부분만 작업하는 것, "퍼블리싱 한다" 고 표현

마크업 HTML, CSS 부분만 작업하는 것, "마크업 한다" 고 표현

퍼블리셔 - 퍼블리싱만 직업적으로 하는 사람들

JavaScript - 정적인 HTML 페이지를 사용자와 상호작용하는 동적 웹페이지로 만드는 언어(기술)

ECMAScript - 여러 브라우저에서 사용 되는 자바스크립트의 표준화를 위해 ECMA국제 기구에서 설립한 자바스크립트 표준(ECMAScript Standard).
줄여서 ES 라고 하는데 ES6는 ECMA 국제기구에서 2015년에 채택한 자바스크립트 표준이다.

이벤트 - 웹 브라우저 위에서 일어나는 일들을 사건, 영어로 이벤트.
브라우저에서 일어나는 이벤트는 자바스크립트가 사용자와 상호작용하는 데 핵심적인 역할을 한다.

콘솔 - 자바스크립트 코드를 즉석에서 실행할 수 있게 해주는 개발자 도구 기능. 콘솔에서 실행하는 자바스크립트 코드는 현재 웹페이지 안에 삽입돼 있는 자바스크립트인 것처럼 동작하기 때문에 여러가지 테스트를 실행할 수 있다.

데이터 타입 - 어떤 형태의 데이터인지에 대한 정의.
ES2015 기준으로 자바스크립트에는 7개의 데이터 타입(Boolean, Null, Undefined, Number, String, Symbol, Object)이 있다.

변수 - 바뀔 수 있는 데이터를 담는 값.
var, let, const 키워드를 사용하여 데이터를 변수에 담는다.

상수 - 바뀌지 않는 데이터를 담는 값.

const - 키워드를 사용하여 선언하며 바뀌지 않는 데이터를 상수에 담는다.

대입 연산자 - 변수 선언 시 let name = "wecode" 라고 했을 때 = 에 해당하는 것. 오른 쪽 항에 있는 값을 왼쪽에 있는 변수에 대입하는 역할을 한다.

조건문 - 하나의 프로그램이 하나의 흐름대로 가는 것이 아니라 조건에 따라 다른 순서의 기능들이 실행되게 하는 코드.

비교 연산자 - === 연산자. 왼쪽에 있는 값과 오른쪽에 있는 값이 같은지 판단하여 true 또는 false 를 return 한다.

Boolean(불리언) - true 또는 false의 값을 갖는 데이터 타입. 비교 연산자를 통해 만들어진다.

Refactoring(리팩토링) - 정상적으로 작동하는 코드를 더욱 효율적으로 만들어서 그 코드의 가독성을 높이고, 유지보수를 편리하게 만들고, 중복된 코드를 줄이는 방향으로 코드를 개선하는 작업.

반복문 - 위에서부터 아래로 순서대로 실행되는 코드를 제어하여 반복적으로 실행돼야 하는 명령을 여러번 반복시키는 코드.

배열 - 데이터 중에서 서로 연관된 데이터를 순서대로 정리 정돈해서 담아두는 일종의 수납 상자.
대괄호로 시작해서 대괄호로 끝나며 값과 값 사이는 콤마(,)로 구분한다.

함수 - 특별한 목적의 작업, 즉 특정 기능을 구현하는 명령어를 묶어 설계된 코드 블록.

인자(argument) - 함수의 입력값으로 실제 전달되는 값.
f(x) = x + 2, f(3) = 5 라고 했을 때 인자는 실제 함수에 전달된 3.
매개변수(parameter) 인자로 전달된 값을 받아서 함수 안으로 매개하는 변수.
f(x) = x + 2, f(3) = 5 라고 했을 때 매개변수는 실제 함수에 전달된 3을 받는 x.

객체 - 서로 연관된 변수와 함수를 그룹으로 묶어 정리 정돈하기 위한 데이터 타입. 배열과 다르게 순서 없이 정보를 저장한다.

객체 접근 연산자 - 점(.) 말그대로 객체에 접근하는 연산자이다. 객체는 key-value 쌍으로 이루어져 있는데 특정 key값의 value를 구하기 위해서는 객체의 해당 key에 "접근"해야 한다.

객체 프로퍼티 - 객체에 소속된 변수. key와 value 쌍으로 이루어져있다.

메소드 - 객체에 소속된 함수. 객체에 속한 함수는 함수라 하지 않고 메소드 라고 부른다.

profile
GRIT(Growth(성장), Resilience(회복력), Intrinsic Motivation(내재적 동기), Tenacity(끈기))를 중시하는 프론트엔드 개발자입니다.

0개의 댓글