1. 빌트인 개요, 빌트인 분류
개요
•
값 타입, 연산자, 오브젝트(Object)를 JS코드를 처리하는 영역에 사전에 만들어 놓은 것.
장점
•
사전 처리를 하지 않고 즉시 사용
•
자바스크립트 특징
빌트인 값 타입
•
Undefined, Null, Boolean, Number, String, Object
빌트인 연산자(Operator)
•
+, -, *, /, %, ++, --, new 등
빌트인 오브젝트(Object)
•
빌트인 Number 오브젝트
◦
123과 같은 숫자, 상수 지수를 처리하는 오브젝트(object)
▪
여기서 object는 소문자인데, 기존에 다루던 대문자 Object는 key/value 형태로 데이터를 저장하는 형태이고 built-in object는 이미 key/value로 만들어져있고, 데이터를 처리하는게 중점입니다.
console.log(Number.length);// 1
console.log(Number.isNaN(123));//false
console.log(Number.parseInt("1.2"));//1
JavaScript
복사
2. 빌트인 오브젝트 유형, 빌트인 오브젝트형태
빌트인 오브젝트
1. Number Object
•
123과 같은 숫자, 상수, 지수
2. String Object
•
"abc"와 같은 문자열, 분리, 연결
3. Boolean Object
•
true, false
4. Object Object
•
{key: value} 형태로 프로퍼티를 처리하기 위한 형태
5. Array Object
•
[1, 2, "A", "ABC"]형태
6. Function Object
•
function abc(){} 형태
7. Math Object
•
abs(), round()등의 수학계산
8. Date Object
•
연월일, 시분초
9. JSON Object
•
[{"name":"value"}] 형태
•
서버와 데이터 송수신에 사용
10. RegExp Object
•
^, $와 같은 정규표현식
11. 글로벌(Global) Object
•
소스파일 전체에서 하나만 존재합니다.
⇒ 전역적으로 사용되기에 인스턴스를 생성하는것이아닌 그대로 사용하는 것
•
모든 코드에서 공유, 접근 가능
•
전역 객체라고도 하며, 뉘앙스에 차이 있음.