
자바스크립트(JavaScript)란 객체 기반의 스크립트 프로그래밍 언어이다. 웹 브라우저에서 사용되며 현재 ECMAScript 6까지 나온 상태이다. 계속해서 새로운 버전이 출시되면서 더욱 효율적으로 코딩할 수 있는 자바스크립트의 발전성이 대두된다. 자바스크립트는 줄여서 JS라고도 불린다. JS는 웹 브라우저 안에서 사용자와 상호작용하여 동적으로 페이지를 구성할 수 있는 핵심적인 특징을 지닌다.
<script>
doucment.write(1+1)
</script>
script 태그릍 통해 자바스크립트 언어를 사용할 수 있다.
파일을 만들지 않아도 즉석에서 자바스크립트를 가볍게 사용하기 위해 콘솔을 이용하는 방법이 있다. 웹페이지에서 F12를 누르고 Console 칸에서 코드를 작성하면 해당 웹페이지에서 실행된다.
웹브라우저 위에서 일어나는 사건들을 '이벤트'라고 한다. 이벤트의 예시로는 onclick, onchange, onkeydown 등 이 있다. 클릭을 했을 때 사건이 일어나는 것이다. 개인적으로 사용자와 상호작용하는 자바스크립트의 특성이 제일 잘 드러나는 부분이라고 생각한다.
Example)
x = 1
x는 변수(variable), =는 대입 연산자
우측 항을 좌측 항에 대입한다. 대입하여 값이 바뀌므로 변수라고 한다.
1 = 2
1은 상수(constant)
1은 항상 1이기 때문에 값이 변하지 않는다.
생활코딩 JavaScript 강의 수강 후 정리한 글입니다.