노력과 삽질 퇴적물

JS: 기본요소 본문

프로그래밍note/언어. 스크립트 계열

JS: 기본요소

MTG 2011. 8. 9. 23:22
1. 자료형
정수형 : 소수점이 없는 숫자형태입니다. (10진수형, 8진수형, 16진수형)
실수형 : 소수점을 가지고 있는 숫자
논리형 : 참(true) 또는 거짓(false)
문자형
null 형 : 텅 빈 상태. 주로 문자형에 사용.
특수문자 형



2. 변수
=> 딱히 변수를 선언하지 않아도 되나, 범위의 명황석과 체계성등 위해 권장(?)
변수 비선언형 변수 선언형
<HTML>
<HEAD>
<TITLE>예제..</TITLE>
<SCRIPT LANGUAGE = "JavaScript">
<!--
function function_1()
{
i = 1
= "문자열1";
//...(중략)...
}
-->
</SCRIPT>

<BODY>
<SCRIPT LANGUAGE = "JavaScript">
<!--
function_1()
//...(중략)...
-->
</SCRIPT>
</BODY>
</HTML>
<HTML>
<HEAD>
<TITLE>예제..</TITLE>
<SCRIPT LANGUAGE = "JavaScript">
<!--
function function_2()
{
var i = 1
var = "문자열2"; 
//...(중략)...
}
-->
</SCRIPT>

<BODY>
<SCRIPT LANGUAGE = "JavaScript">
<!--
function_2()
//...(중략)...
-->
</SCRIPT>
</BODY>
</HTML>



3. 연산자
비교 연산자 = { < , > , <= , => , == , != }
조건 연산자 = { &&(AND), ||(OR), ?... }
비트 연산자 = { AND, OR, XOR, shift연산 }
NOT 연산자 = { ! }



4. 제어문
<SCRIPT LANGUAGE="JavaScript">
<!-- 
//제어문
-->
</SCRIPT>

 if()
...;
else
...;

for(...; ...; ...)
...

while(...)
{...}

do
{...} while(...);
break;
 
continue;

return;
switch(val)
{
case ...:
...;
break;

default:
...;
}



5. 함수, 사용자정의 함수
<HTML>
     <HEAD>
          <TITLE>자바스크립트 함수사용하기</TITLE>
          <SCRIPT LANGUAGE="JavaScript">
          <!-- 
               function Function(...인수...)
            {
                 alert("자바스크립트는 함수의 반환타입지정X")
                 alert("반환값 사용가능. 일종의 계산값이니")
                 alert("세미콜론 넣지 말것")
            }
          // 자바스크립트 끝 -->
          </SCRIPT>
     </HEAD>

     <BODY>
          <H1> 함수의 정의와 사용 </H1> <P>
          <SCRIPT LANGUAGE="JavaScript">
          <!-- 
               Function(...인수...) //함수호출.
          // 자바스크립트 끝 -->
          </SCRIPT>
     </BODY>
</HTML>





참고1: maroon.pe.kr
참고2: math88.com.ne.kr