JavaScript 기본 문법 PART 1 - 사용법 / 주석 / 외부스크립트 / 변수 / 데이터

자바스크립트[JavaScript]의 기본 문법의 관한 포스팅입니다

 

자바스크립트란?

-  HTML 문서의 정적이고 단조로운 한계를 극복하기 위해 만들어진 스크립트 언어

-  웹문서를 동적으로 꾸밀 때 널리 쓰인다


기본 사용 형태

-  스크립트 태그로 자바스크립트를 선언하고 안에 코드를 작성

<script type="text/javascript">

자바스크립트 코드

</script>

작성 위치

-  <HEAD> 영역 또는 <BODY> 영역에 위와 같이 선언하여 사용합니다

-  대부분 <HEAD>영역에 사용하지만 필요/취향 에따라 <BODY> 영역에 사용하기도 합니다


출력

-  기본적인 예제를 이해하기위해 출력방법을 알아봅시다

<script type="text/javascript">

	document.write("Hello World~");

</script>

-  화면에 Hello World~ 가 출력됩니다 [ 명령어에 관한 설명은 추후 등장합니다 ]


주석

-  // : 한줄 주석

-  /*

  여러줄 주석

  */


외부스크립트 불러오기

<script type="text/javascript" src="파일경로"></script>

- JS파일로 저장한 JavaScript 코드 파일을 불러올 수 있다


변수

-  값(데이터)을 기억하기 위한 메모리 상의 공간

 

변수에 저장할 수 있는  데이터의 종류

-  문자형(String)  /  숫자형(Number)  /  논리형(Boolean)  /  객체(Object)  /  Null

 

변수의 선언 과 초기화(값 저장)

-  선언 :  var 변수명

-  초기화(값 저장) :  변수명 = 값

-  선언과 동시에 초기화 가능 :  var 변수명 = 값

 

변수 선언 규칙

-  변수명의 첫 글자는 영문, _(언더바), $ 로만 시작할 수 있다

-  첫글자 외에는 숫자가 올 수 있다 [ 변수명에는 영문, 숫자, (_) 언더바,$ <<< 얘들만 사용 가능 ]

-  예약어는 변수명으로 사용할 수 없고 대소문자 구분한다

 

변수에 저장된 데이터형 추출 [ TYPEOF ]

<script type="text/javascript">
	var Num = 10;
	var Str = "10";
	document.write(typeof Num);	// Number
	document.write(typeof Str);	// String
</script>

-  위와 같이 실행하면 Num의 데이터형인 Number  /  Str의 데이터형인 String 이 출력된다

 

문자형(String) 데이터

-  (" ") 큰 따옴표 또는 (' ') 작은따옴표로 감싸고 있는 데이터

-  [" 안녕<br>하세요 "] HTML 태그를 감싸면 태그로 인식되어 출력됨

<script type="text/javascript">
	var Str = "안녕<br>하<br>세요"; 
	document.write(Str);
</srcipt>

출력 결과 ↓↓↓

더보기

안녕<br>하<br>세요 가 출력되는 것이 아니라 

안녕

세요

이렇게 출력됩니다 [ // <br>은 줄바꿈 HTML 태그 ]

 

숫자형(Number) 데이터

-  "" 따옴표로 감싸지 않은 숫자

**  숫자 데이터를 "" 따옴표로 감쌀 경우 문자 데이터가 됩니다

**  "3"을 숫자로 사용하고 싶다면 형 변환[ Number("3") ] 후 사용 가능

 

논리형(Boolean) 데이터

-  true(참), false(거짓) 값을 가진 데이터

 

PART2에서는 연산자와 제어문에 대해 포스팅할 예정입니다

PART2에서 계속됩니다~