on
자바스크립트 기본 명령어
1. 구문(statement)
a. 스크립트에서 각각의 명령이나 단계.
b. 세미콜론(;)으로 끝나야함
ex)
{
var today = new Date();
var greeting ;
greeting = 'Good morning';
}
2. 코드블록(code block)
a. 구문을 감싸는 괄호{}
b. 코드의 시작과 끝을 의미
c. 각 코드블록은 하나이상의 구문으로 구성됨. 여러개의 구문을 그룹화 하는 데 사용되기도 함.
d. 몇가지 구문은 중괄호{}로 둘러싸야 하고 닫는 중괄호에는 세미콜론을 덧붙이지 않는다.
3. 주석(comments)
a. 작성한 코드가 어떤 일을 하는 지 설명하는 문구
b. 다른 사람의 이해도를 높여 유지보수가 용이하게 할 수 있다.
c. 한줄 주석은 //
로 시작하고 짧은 설명일때 사용
d. 여러줄 주석은 /*
로 시작해서 */
로 끝남. 여러줄의 설명이나 일부 스크립트를 가릴때 사용
4. 변수란?
a. 스크립트 작업시 어떤 데이터들을 임시로 저장해두는 것을 변수라고 함
ex) 너비 * 높이 = 면적
-> 너비 값을 기억, 높이값을 기억, 너비 값과 높이 값을 곱하고 그 결과를 돌려줌
여기서 너비값과 높이값을 기억하기 위해 변수를 사용
b. 변수는 단기적으로 사용되는 메모리라고 생각하면 됨
c. 변수값은 스크립트가 실행될때마다 매번 바뀜
5. 변수 선언
ex) var quantuty;
a. var
: 선언 키워드keyword 자바스크립트 해석기는 이 키워드가 변수를 생성하기 위해 사용된다는 걸 이미 알고 있다.
b. quantuty
: 변수명. 식별자(identifier)라고 부르기도 함.
c. 변수의 이름이 하나 이상의 단어로 이루어진다면 주로 카멜케이스(camelcase)표기법을 사용.
( 첫 단어는 모두 소문자로 표기하고 그 이후 단어들은 첫 문자만 대문자로 표기)
6. 변수에 값 대입하기
a. 변수를 만들었으면 어떤 정보를 저장하고 싶은지 지정해야함. 이를 변수에 값을 대입한다고 표현.
ex) quantity = 3;
b. quantity
: 변수명
c. =
: 대입 연산자(assignment).
d. 변수에 값을 대입하기 전까지는 변수값이 미정이라고 표현
7. 데이터 타입
a. 자바스크립트는 숫자number, 문자열string, true
혹은 false
중 하나의 값을 갖는 불리언boolean으로 데이터를 구별.
i. 숫자number 데이터 타입
: 숫자를 다루기 위한 데이터타입
ii. 문자열string 데이터 타입
: 글자와 기타 문자들로 구성
iii. 불리언 데이터 타입
: true
혹은 false
중 하나의 값만 가질 수 있다.
Discussion and feedback