Day70 - [js]변수, 간단한 함수

2021. 5. 27. 11:07Java Script

이번에는 java script의 변수에 대해서 알아 봅시다.

 

변수

java 를 하고 오셨다면, java script 의 변수가 얼마나 편한지 알 수 있습니다.

 

java script는 변수를 선언할 때, 특정한 데이터타입을 명시하지 않습니다.

하지만, 변수라는 걸 알려주기 위해서 var(variable) 을 앞에 붙이기로 약속이 되어 있습니다.

같은 이름의 변수를 선언해서 사용할 수도 있습니다. 하지만, 같은 이름의 변수를 사용하는 것은 좋지 않은 방법입니다.

 

데이터타입을 명시하지 않기 때문에, java script 에서는 알아서 데이터 타입을 정합니다.

 

정수와 실수는 그냥 대입해주면 되며, 문자열은 '' 또는 "" 를 이용합니다.

 

.html 파일 에서는 <script> </script> 를 이용해서 java script를 사용하지만, .js 파일에서 java script를 사용한 후, .html 파일에서 <script src="파일경로"> 를 이용해서 사용할 수도 있습니다.

어디에 사용하느냐에 따라 결과값의 위치가 달라집니다.

 

데이터 타입

데이터타입은 , number, string, boolean, undefined, null 등이 있습니다.

 

데이터타입을 확인하기 위해서, typeof 를 사용할 수 있습니다. ( 실질적으로 사용x )

여기에 java 에서는 못 보던, undefined 가 있는데, 이는 초기화하지 않은 타입(변수)을 의미 합니다.

null 과 undefined 의 차이점은, null은 초기화는 했지만, 없는 값을 의미하며, undefined는 초기화 하지 않은 것을 의미 합니다.

 

간단한 함수.

<script type="text/javascript"> : type속성을 이용해서 javascript를 사용하는게 원칙.

documnet.write -> 브라우저에 출력하기

console.log -> 콘솔창에 출력하기 ( F12 -> console 에서 확인 할 수 있음 )

alert -> 경고창

confirm -> 확인창