표현식(expression) : 값을 만들어 내는 코드
273
10+20+30*2
'RintIanTta'
문장(statement) : 하나 이상의 표현식이 모이는 것/ 문장 끝에는 세미콜론(;) or 줄바꿈을 넣어서 문장을 종결
10+20+30*2; var rintiantta = "Rint" + "Ian" + "Tta";alert('Hello, Javascript');273;
10+20+30*2
var rintiantta = "Rint"+"Ian"+"Tta"
alert('Hello, Javascript')
273
프로그램(program) : 문장들이 모인 것
키워드 : 자바스크립트가 처음 만들어질 때 정해놓은 특별한 의미가 있는 단어

식별자 : 프로그래밍 언어에서 이름을 붙일 때 사용하는 단어 / 주로 변수명 or 함수명등으로 사용
규칙
1) 키워드를 사용하면 안됨
2) 숫자로 시작하면 안됨
3) 특수 문자는 _ or $ 만 가능
4) 공백 문자를 포함 안됨
미리 알아가기
식별자의 종류
식별자 뒤에 괄호가 있음
- 단독으로 사용 : 함수 ex) alert("Hello, World")
- 다른 식별자와 사용 : 메소드 ex) Math.abs(-273)
식별자 뒤에 괄호가 없음
- 단독으로 사용 : 변수 ex) input
- 다른 식별자와 사용 : 속성 ex) Array.length
주석 : 프로그램 코드를 설명할 때 사용하며 프로그램 진행에는 전혀 영향 주지 않음
html 주석 : <!-- 주석 -->
자바스크립트 주석 : // 주석 or /* 주석 */
경고창 출력하기 : alert() 함수 사용하기
<script>
alert('hello, javascript')
</script>
alert(매개변수 = 지역변수)
매개변수란? : 메소드 호출시 넘겨주는 데이터(값)를 의미
함수를 호출하면서 함수가 처리하도록 입력으로 넘겨주는 값
메소드 외부에서 메소드 내부로 데이토를 전달하는 매개체 역할함
콘솔에 출력하기
<script>
console.log('hello, javascript')
</script>
영어와 프로그래밍 언어
영어의 기본 형식
I love you - 주어 + 동사 + 목적어
프로그래밍 언어의 기본적인 형식
i.love(you) - 주어 + 동사(함수) + 목적어(매개변수)
console.log() 메소드의 형식
console.log('hello, javascript') - 주어 + 동사(함수) + 목적어(매개변수)
프로그래밍 언어의 명령어
love(you) - 동사(함수) + 목적어(매개변수)
alert()함수의 형식
alert('hello, javascript') - 동사(함수) + 목적어(매개변수)