8. 내장 객체


8.5 Boolean Object

  boolean이라는 기본적인 값이 있다. 이 값은 true, false값만을 가진다. 이걸 객체라는 이름으로 한번 씌운 것이 Boolean객체이다. 단순히 다음과 같이 생성할 수 있다.

var b = new Boolean(true);

8.6 Function Object

  함수도 객체로 간주된다. 따라서, new를 통해서 새로운 함수를 작성할 수도 있다.즉,

var sum = new Function("a", "b", "return a+b");
  위의 예를 우리가 일반적으로 함수를 선언하는 방식으로 옮겨보면,
function sum(a, b){
   return a+b;
}
  이렇게 된다.

8.7 Argument Object

  함수의 하위 속성 중 하나가 arguments가 된다. 배열객체처럼,

arguments[0], arguments[1], ....
arguments.length
  와 같이 사용할 수 있다. 당연히 생성자는 존재하지 않는다.

  이 객체는 함수에 종속되어 자동으로 생성되는 객체로 반드시 arguments라는 명칭을 가지도록 되어있다.

8.8 Number Object

  Number 객체는 자바스크립트에서 사용되는 변수 중에 숫자 값이 가질 수 있는 최대, 최소값과 같은 상수를 가지고 있는 객체이다.


  ECMAScript v3와 자바스크립트 1.5는 Number 객체에 다음과 같은 3개의 함수가 추가되었다.

toFixed(n)소수점이하의 자리수
toExponential(n)지수표기법에서 지수의 소수점 이하 자리수
toPrecision(n)지정된 숫자까지만 출력 (소수점 이하자리 포함)

  참고할 것은 위의 함수들은 모두 반올림을 수행한다는 점이다.



- Last Update : 2008.9.3 by Deadfire(http://www.deadfire.net)

Javascript 강좌
들어가기
Javascript란?
작동 방식
장 단 점
기 초
     - HTML문서에추가하기
     - 최초 예제
     - 함수사용하기
     - 기본 함수
문 법
     - 변 수
     - 연 산
     - 조 건 문
     - 반 복 문
     - 사용자함수
객 체
     - Object란?
     - 속성과 함수
     - 객체의 생성과사용
내장 객체
     - Date
     - Math
     - String
     - Array
     - Boolean
     - Function
     - Argument
     - Number
     - Global
     - 기 타
     - with / delete
Event 객체
네비게이터 객체
     - 네비게이터객체구조
     - 객체 접근 방법
     - navigator
     - window
     - location
     - history
     - document
     - form
     - form elements
Frame 객체
기 타
     - Animation
     - Audio
마치며

Copyright ⓒ 1997 ~, Deadfire Program Master