javascript terms

멍차·2024년 2월 14일

javascript

목록 보기
1/3

식별자와 변수, 할당

var name = "홍길동";

// name = 식별자
// 홍길동 = 변수

var score; // 변수 선언
score = 80 // 값의 할당
var score = 80 // 변수 선언과 값의 할당

- 식(표현식)이 평가되어 생성된 결과

10 + 20 // 10+20은 평가되어 숫자 값 30을 생성한다.

변수에 할당되는 것은 값이다.

리터럴

사람이 이해할 수 있는 문자 또는 약속된 기호를 사용해 값을 생성하는 표기법

표현식

값으로 평가될 수 있는 문이다. 표현식이 평가되면 새로운 값을 생성하거나 기존 값을 참조한다.

예제

var score = 100; // 리터럴
var score = 50 + 50 // 리터럴과 연산자로 이루어짐 하지만 연산(평가)되어 숫자 100을 생성하므로 표현식
score; // 식별자 참조는 값을 생성하지 않지만 값으로 평가되므로 표현식

// 값으로 평가될 수 있는 문은 모두 표현식이다.

프로그램을 구성하는 기본 단위이자 최소 실행 단위.

문의 집합으로 이뤄진 것이 프로그램이며 문을 작성하고 순서에 맞게 나열하는 것이 프로그래밍이다.

문은 여러 토큰으로 구성된다.

선언문, 할당문, 조건문, 반복문 등으로 구분할 수 있다.

토큰

문법적으로 더 이상 나눌 수 없는 코드의 기본 요소

블록

0개 이상의 구문을 묶을 때 사용함 블록은 한 쌍의 중괄호로 구성하며 선택적으로 레이블을 붙일 수 있다.

기명 함수 리터럴

함수 선언문과 함수 리터럴 둘 다로 해석 가능함

데이터 바인딩

화면상에 보여지는 데이터와 브라우저 메모리에 있는 데이터를 묶어 서로간의 데이터 동기화하는 것

ex) 변수에 있던 걸 html에 넣어 사용함

0개의 댓글