--------------------------------------------------------------------------------------------------------
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 |