반응형


자바스크립트의 기본

프로그램: 순서, 차례.

프로그래밍: 순서짜기, 차례만들기


*컴퓨터의 진행 순서: "입력→처리→출력"

입력하려면, 기억장치(메모리)가 필요.

이때의 기억장치(메모리)는 RAM(주기억장치)인데, 이것의 특성 중 하나는 "전기가 꺼지면 데이터가 모두 지워진다"는 점.

따라서 이를 위해 보조기억장치가 필요하다.

보조기억장치는 우리가 익히 알고 있는 "C, D 드라이브, 이동식 디스크 등"이 있다.


이제 본격적인 자바스크립트의 개념 정리!


먼저 컴퓨터는 처리하고자 하는 데이터를 기억해야 한다.

이때, 기억하는 장소를 '변수'. 기억하는 데이터(값)를 '리터럴'이라고 한다.


-자바스크립트에서 리터럴이 표시되는 방법(지금은 겉만 살펴보기)

1. 숫자 2. 문자 3. 불린(boolean-true,false) 4. null 5. undefined 6. 함수 7. 객체



**변수**

:리터럴(데이터)를 기억하는 장소.


*변수의 규칙

1. 반드시 첫 글자가 '영문자' or '_'으로 시작해야 한다. (숫자로 표시하면 안 됨!)

2. _, $를 제외한 특수문자 사용할 수 없다.

3. 대소문자 구분해야 한다.

4. '_'으로 이어주거나 카멜표기법을 따른다.


카멜표기법: 단어가 이어지는 구간에서 단어의 첫 음절을 대문자로 써서 구분하는 방법.

ex) backgroundColor


*변수에서 '='의 의미

'='는 '같다' 뜻이 전혀 아니다!!

"기억한다(대입한다)"라는 뜻!

ex) var aa=1;

숫자 리터럴 1을 기억장소 aa에 기억(대입)시켜라. / var은 변수라고 알려주는 문자라고 생각하면 됨.


*변수는 크게 3가지로 구분.

-선언: ex) var aa;

-할당: ex) aa=100;                →선언과 할당이 합쳐 하나로 쓸 수 있는 방법이 '초기화'

-초기화: ex) var aa=100;


→이어 자바스크립트 연산자와 if 조건문 공부하기


반응형

+ Recent posts