자바스크립트 내장 객체

Programming/Javascript | 2013. 1. 4. 00:39
Posted by 오요미

<meta http-equiv="Content-Type" content="text/html; charset=utf-8">

<pre>

<script language="javascript" type="text/javascript">

//[1] 날짜 관련 객체

// Date객체의 인스턴스 생성

var today = new Date();

// Date객체의 주요 속성/메서드 출력

document.write(today.getYear() + "년<br />");

document.write((today.getMonth()+1) + "월<br />"); //0월 부터 시작 Day는 요일

document.write(today.getDate() + "일<br />");

document.write(today.getHours() + "시<br />");

document.write(today.getMinutes() + "분<br />");

document.write(today.getSeconds() + "초<br />");

document.write("<hr />");

//[2] 수학 관련 객체

document.write("2의 10승 : "+Math.pow(2,10)+"<br />");

document.write("3, 5, 1, 4 중 가장 큰 값 : "+Math.max(3,5,1,4) + "<br />");

document.write("3, 4, 1, 4 중 가장 작은 값 : "+Math.min(3,5,1,4)+ "<br />");

document.write("3.4를 소수 첫째 자리에서 반올림 : "+Math.round(3.4)+ "<br />");

document.write("3.5를 소수 첫째 자리에서 반올림 : "+Math.round(3.5)+ "<br />");

//[3] 문자열 관련 객체/함수

var s = " Abc Def Fed Cba";

with(document){                                          //with안에 있는 document객체는 document를 생략할 수 있다.

writeln(s.length); //길이 writeln 자동으로 줄바꿈<pre></pre>안에 있을 경우

writeln(s.toLocaleLowerCase());         //소문자 : LCase()

writeln(s.toUpperCase());         //대문자 : UCase()

writeln(s.charAt(5));         //5번째 인덱스에 위치하는 문자

writeln(s.indexOf("e"));         //"e"문자열의 인덱스(위치)

writeln(s.lastIndexOf("e"));                 //뒤에서 "e"문자열 검색

writeln(s.substring(5,8));         //5번째 인덱스에서 8-1번째

writeln(s.substr(5, 3));                 //5번째 인덱스 부터 3자 반환

var ss = s.split(" ");         //공백을 기준으로 배열값으로 반환

for(i=0; i<ss.length; ++i){

writeln(ss[i]);

}

}

</script>

</pre>

'Programming > Javascript' 카테고리의 다른 글

주문자와 배송지 정보 같게 설정하는 checkbox  (0) 2013.01.22
웹브라우저 관련 예제들  (0) 2013.01.22
스타일객체  (0) 2013.01.03
onload이벤트  (0) 2013.01.01
이벤트 정리  (0) 2013.01.01
 
블로그 이미지

오요미

공부할 수 있는 순간을 감사하며 공부하라.

카테고리

분류 전체보기 (121)
Electronics (1)
Programming (72)
Culturallife (30)
English (11)
취업 (1)
대학원 (4)
Life (1)