-
JavaScriptFront/JavaScript 2021. 5. 31. 15:39
개인 공부 후 정리 목적의 글입니다.
JavaScript의 구현 3가지
1. 코어(ECMAScript)
프로그램 구현 언어(타입, 연산자, 선언문, 키워드, 예약어, 객체 등)로 2008년부터 주요 브라우저는 모두 ECMA-282를 준수한다.
2. 문서 객체 모델(DOM)
DOM API를 이용하여 노드의 추가, 삭제, 수정이 가능하며 계속적으로 확장 지원한다.
3. 브라우저 객체 모델(BOM)
브라우저에 접근하고 조작할 수 있도록 지원한다.
JavaScript 구현 방법
<script type="text/javascript>
document.write("실행문");
</script>
JavaScript 주요 문법
1. 대소문자를 구분한다.
2. 한 라인을 끝내려면 원칙적으로 세미콜론(;)으로 닫아준다. 그러나 Enter로 라인을 구분하기 때문에 생략이 가능하다.
하지만 한 줄에 2개 이상의 문장이 기술되면 세미콜론을 생략할 수 없습니다.
ex1) ex2)
var str1="very" var str1="very"; var str2="good";
var str2="good"
변수 선언과 데이터 타입
- 가능 : 영문자와 숫자의 조합은 가능, 변수명 맨 앞에 $나 _(밑줄문자)로 시작 가능
- 불가능 : 변수명 맨 앞에는 숫자가 올 수 없다.
[형식]
1) var 변수명;
2) var 변수명1, 변수명2, ....... ;
3) var 변수명=데이터 값;
[변수에 저장되는 데이터 타입]
데이터 타입 사용 방법 문자형(string) var str="hello"; 또는 var str='hello'; " " (큰 따옴표), ' ' (작은 따옴표) 숫자형(number) var num-10; 또는 var num=50.4; 정수, 실수 사용 가능, 따옴표 사용 안함 논리형(boolean) var check=true; 또는 var check=false; true false 사용 널형(null) var str=null; 또는 var str=""; 변수를 초기화 시킬 때 사용 'Front > JavaScript' 카테고리의 다른 글
JavaScript 연산자 (0) 2021.06.01