빌트인 객체
빌트인 객체
는 ECMAScript 명세에 정의된 객체를 말하며 애플리케이션 전역의 공통 기능을 제공하며 Object, String, Number, Function, Array. Date, Math 와 같은 객체 생성에 관계가 있는 객체와 메소드로 구성된다.
Object
// Object.keys()
// Object.prototype.toString() -> 모든 객체가 사용할 수 있는 메소드
var arr = ["a", "b", "c"];
document.write('Object.keys(arr) : ', Object.keys(arr), '<br/>');
var o = new Object();
document.write('o.toString() : ', o.toString(), '<br/>');
var a = new Array(1,2,3);
document.write('a.toString() : ', a.toString(), '<br/>');
Object.keys(arr) : 0,1,2
o.toString() : [object Object]
a.toString() : 1,2,3
Boolean
Boolean
객체는 boolean 타입을 위한 객체이다.
var foo = new Boolean(true); // true
var foo = new Boolean('false'); // true
var foo = new Boolean(false); // false
var foo = new Boolean(); // false
Number
Number
객체는 아래 포스팅을 참고하자.
Math
Math
객체는 아래 포스팅을 참고하자.
Date
Date
객체는 아래 포스팅을 참고하자.
String
String
객체는 아래 포스팅을 참고하자.
Array
Array
는 아래 포스팅을 참고하자.
Error
Error
생성자는 error 객체를 생성하며 오류 발생 시 throw 된다.
try {
fun();
throw new Error("ERRRRROR!");
} catch (e) {
console.log(e.name + ' : ' + e.message);
}
반응형
'Javascript' 카테고리의 다른 글
[Javascript] ES6 - 템플릿 문자열 (56) | 2023.11.21 |
---|---|
[Javascript] ES6 - let, const (68) | 2023.11.20 |
[Javascript] 문서객체모델(DOM) (0) | 2023.11.16 |
[Javascript] String 객체 (3) | 2023.11.15 |
[Javascript] Number 객체 (1) | 2023.11.14 |
댓글
기리의 개발로그님의
글이 좋았다면 응원을 보내주세요!
이 글이 도움이 됐다면, 응원 댓글을 써보세요. 블로거에게 지급되는 응원금은 새로운 창작의 큰 힘이 됩니다.
응원 댓글은 만 14세 이상 카카오계정 이용자라면 누구나 편하게 작성, 결제할 수 있습니다.
글 본문, 댓글 목록 등을 통해 응원한 팬과 응원 댓글, 응원금을 강조해 보여줍니다.
응원금은 앱에서는 인앱결제, 웹에서는 카카오페이 및 신용카드로 결제할 수 있습니다.