1. 값과 변수
값(value)이란?
- 프로그래밍 언어를 구성하는 기본단위
- 컴퓨터는 사람이 사용하는 언어가 아닌 0과 1로 표현합니다. 이러한 0과 1로 표현 하는 것을 2진수라고 합니다.
=> 컴퓨터 CPU가 처리하는 데이터의 최소 단위 크기를 비트(bit, Binary Digit, 2진수)라 합니다. - 컴퓨터가 사람이 지시하는 작업을 처리하기 위해서는 작업에 필요한 모든 것을 컴퓨터가 이해할 수 있는 형태로 구성됩니다.
- 컴퓨터는 데이터를 비트로 처리하지만, 프로그래밍에서는 이 데이터를 값(value)으로 나타냅니다.
변수(variavle)란?
값을 넣어놓는 공간
자바스크립트에서 벼수에 값을 지정하는 방법
a = "변수에 값을 지정하기"
암시적 선언: 별도이 키워드가 없이 변수를 할당하는 방법
암시적 선언보다 키워드를 사용하여 변수를 선언하는 것을 권장합니다.
=> 변수가 선언되는 범위(Scope)때문const s = "String" const num = 10 const isTrue = true const noting = null const empty = undefuned const list = [] const ref = {} const func = function) {}
선언 키워드 : 자바스크립트는 다른 컴파일 언어와 다르게 갑슬 변수로 저장할 때 유형을 명시하지 않아도 됩니다.
일관된 var, const let 키워드를 맨 앞에 작성 후 변수를 선언합니다.
값의 유형을 명시하지 않으면, 런타임 시 변수의 값에 의해 동적으로 유형이 결정 됩니다. 이러한 것을 동적 바인딩(Dynamic Binding) 이라고 합니다.변수명 : 변수 선언 시 선언 키워드(var, const, let) 다음에 변수명을 작성합니다.
어떠한 변수명으로 작성할지는 개발자의 마음이지만, 키워드(Keyword)는 반드시 피해야 할 변수명입니다.- 자바스크립트 키워드(Keyword) 종류
break case catch class const continue debugger default delete do else export extends fisnally for function if import in instance of let new return super seitch this throw try type of var void while with wield
- 자바스크립트 키워드(Keyword) 종류
등호(=) : 등호를 사이에 두고 왼쪽에 변수명 오른쪽에 값을 작성합니다.
=> 변수명이 정의된 변수 메모리에 값을 대입한다는 뜻입니다.값 : 변수에 넣을 수 있는 값은 다양합니다.
'IT > JavaScript' 카테고리의 다른 글
5. 자바스크립트(Java Script) 조건문(2) (0) | 2021.09.26 |
---|---|
4. 자바스크립트(JavaScript) 조건문(1) (0) | 2021.09.26 |
3. 자바스크립트(JavaScript) 기초 문법(3) (0) | 2021.09.26 |
* JavaScript 개발 환경 구성하기 (0) | 2021.09.24 |
2. 자바스크립트(JavaScript) 기초 문법(2) (0) | 2021.09.23 |