자바스크립트의 기본
프로그램: 순서, 차례.
프로그래밍: 순서짜기, 차례만들기
*컴퓨터의 진행 순서: "입력→처리→출력"
입력하려면, 기억장치(메모리)가 필요.
이때의 기억장치(메모리)는 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;
'컴퓨터 코딩 > javascript' 카테고리의 다른 글
자바스크립트 반복문(loop): while문, for문, for~in문, forEach문 간단 정리(예제) (0) | 2020.09.27 |
---|---|
자바스크립트 prompt문, array 배열 간단하게 이해하기(예제) (0) | 2020.09.27 |
자바스크립트: boolean, 삼항조건문, confirm문 예제와 총정리 (+typeof) (0) | 2020.09.26 |
자바스크립트 연산자와 if 단순(다중)조건문 개념 총정리! (자바스크립트 특징) (0) | 2020.09.26 |
자바스크립트를 브라우저에 표시하는 4가지 방법(alert,document.write,innerHTML,console.log) (0) | 2020.09.26 |