JS : 1 - 3

김동현·2022년 11월 6일

javascript

목록 보기
2/33

표현식(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') - 동사(함수) + 목적어(매개변수)
profile
꺽이지 않는 마음

0개의 댓글