표현식은 값을 만들어내는 간단한 코드, 표현식이 모여 문장을 이룬다. (ex. 273, 'bezzu')
따옴표는 작은 따옴표, 큰 따옴표 모두 가능하지만 가장 겉에 쓰인 따옴표와 안쪽에 쓰인 따옴표는 서로 달라야한다.
ex) '안녕하세요 "저는" XXX입니다.' 혹은
ex) "안녕하세요 '저는' XXX입니다." 이런식으로 써야한다.
문장 끝에는 마침표를 찍듯이 세미콜론(;)을 찍어 종결한다. 안하면 오류 발생.
프로그래밍 언어에서 이름을 붙일 때 사용하는 단어. 주로 변수명이나 함수명 등으로 사용한다.
식별자는 클래스나 아이디처럼 네이밍 규칙이 있다.
숫자로 시작, 키워드(예약어), 공백, 특수문자 사용이 불가능하다.
일반적으로 클래스명은 대문자 / 변수 인스턴스 함수 메소드는 소문자로 시작한다. 복합 단어일 경우 카멜케이스로 작성함.
키워드는 자바스크립트가 사용하는 특별한 단어이다.
~ 자바스크립트 키워드 ~ | |||
---|---|---|---|
await | break | case | catch |
class | const | continue | debugger |
default | delete | do | else |
export | extends | finally | for |
function | if | import | in |
instanceof | new | return | super |
switch | this | throw | try |
typeof | var | void | while |
with | yield | let | static |
자바스크립트 코드를 작성 후 결과값을 미리볼 수 있는 방법이 있다.
요소검사(F12)창의 console 탭에 들어가면 내가 작성한 코드의 결과를 보거나 직접 작성해볼 수도 있다.
사용방법은 console.log()
괄호 안에 출력하고 싶은 표현식이나 변수명을 넣으면 된다.
작성한 코드를 화면에 출력할 수 있는 메서드.
document
는 대상이고, .write()
가 동작을 하는 부분이다.
또한 html 문서 안에 작성되기 때문에 태그도 삽입할 수 있다.
확인창을 띄워주는 메서드. 괄호 안에 나타내고 싶은 메세지를 작성하면 된다.
아마 이 페이지를 열 때 보셨겠죠? ㅎㅎ
.write()
와는 다르게 .alert()
는 텍스트 값만 다루기 때문에 html 태그를 작성할 수 없다. 태그를 작성하면 문자 그대로 출력된다.