-
Javascript 이론Javascript 2022. 5. 11. 17:09
웹 페이지를 동적으로, 프로그래밍적으로 제어하기 위해서 고안된 객체 기반의 스크립트 언어
</body> 태그 위쪽에 작성
- ECMAScript
: 브라우저에서 동작하는 언어를 만들 때, 문법적인 사항들을 정리한 문서
= 자바스크립트를 표준화하기 위해 만들어짐
<Javascript의 출력>
- document.write();
: HTML 문서 내에 출력
- console.log();
: console 창에 출력 -> 개발자 도구에서 확인 가능
- alert();
: 알림 팝업창으로 출력
<Javascript의 입력>
<변수>
변화를 줄 수 있는, 변할 수 있는 수
프로그래밍에서는 데이터를 담을 공간을 의미
var(변수선언 키워드) num(변수명) =(대입) 3;(값) -> 저장하는 데이터에 따라 자료형을 결정함
* var : 재선언 가능, 재할당 가능
<ECMAScript6 표준안에서 새로운 변수 키워드 등장>
- let : 변수
: 재선언 불가능, 재할당 가능, ES6 이후에 등장
- const : 상수
: 재선언 불가능, 재할당 불가능
<자료형>
undefined
: 값이 할당된 적이 없거나 존재하지 않는 속성일 때의 유형
ex) let num ; => undefined
=> 자바스크립트는 초기 값을 꼭!! 설정해줘야한다!
null
: 아무런 값을 나타내지 않았을 때의 유형(의도적으로 비어있는 상태)
<형변환><== vs ===>
'Javascript' 카테고리의 다른 글
JavaScript Basic 예제 (0) 2022.07.18 javascript 이론(3) (0) 2022.05.18 javascript 이론(2) (0) 2022.05.17 javascript 실습(2) (0) 2022.05.13 Javascript 실습(1) (0) 2022.05.11