posted by changhozz 2012. 8. 10. 19:00

--------------------------------------------------------------------------------------------------------

if 문 ,switch문, for문, while문, do while문, continue, break
모두 내가알던, 자바에서배운 내용과 같다.

다른점이 하나 있다면, 자바스크립트는 자료형을 구분하지 않으므로, 지역변수일 때도
단지 선언만 해주면된다.

★★★★★★★★★★★★자바일 경우★★★★★★★★★★★★
ex) for(int i = 0 ; i < 10 ; i++){}

★★★★★★★★★★★자바스크립트 경우★★★★★★★★★★
ex) for (i = 0; i < 10 ; i++){}

이런식으로 된다.

---------------------------------------------------------------------------------------------------------

자바스크립트만의 API ( 자주 필요로 하는 함수들의 모임.)

 

함수명 

설명 

 eval(string)

문자열을 수식으로 바꿔준다. 

parse(string) 

문자열을 정수로 바꿔준다. 

pasefloat(string) 

문자열을 실수로 바꿔준다.

isFinite(number) 

 number이 유한의 수이면 true, 아니면 false를 리턴. 

isNaN(testValue) 

testValue가 순수한 문자이면 true, 숫자형태의 문자이면 false를 리턴 

 number(objRef)

 objRef를 숫자로 변환하여 반환 

string(objRef) 

  objRef를 문자로 변환하여 반환  

 escape(string) 

 ISO-Larin-1 문자셋을 아스키값으로 바꿔준다. 

 unescape(string) 

 아스키값을 ISO-Larin-1 문자셋으로 바꿔준다. 

 

문자열을 정수로 변환하는 parseInt 함수.

사용법,
parseInt(문자열,[진수]);

첫번째 매개변수로 주어진 문자열을 두번째 매개변수로 지정한 진법의 정수값으로 변환한다.
만일 두번째 매개변수를 생략하면 10진수로 인삭하여 정수값으로 변환한다.

 

ex)

<html>
 <head>
  <script language = "javascript">
  <!--
   document.write("<center>");
   str1 = "1000";
   str2 = "2000";
   document.write(str1+str2);
   document.write("<br><hr>");
   
   document.write("parseInt 함수를 사용한 경우 <br><br>");
   val=parseInt(str1) + parseInt(str2);
   document.write(val);
   document.write("</center>")
   //-->
   </script>
 </head>
</html> 

 

'자바스크립트' 카테고리의 다른 글

자바스크립트 정리 <7>  (0) 2012.08.13
자바스크립트 <6>  (0) 2012.08.13
자바스크립트 정리. <3>  (0) 2012.08.10
자바스크립트 정리.<2>  (0) 2012.08.10
자바 스크립트 정리.<1>  (0) 2012.08.08