내장객체 - Object

hanyoko·2023년 6월 19일
0

JAVASCRIPT

목록 보기
14/32
post-thumbnail

Object 객체

이름과 값으로 구성된 속성의 집합

생성

let object1 = {
	//key: value,
  	name: "green",
    age: 30,
}

객체 리터럴 문법

let object2 = {}; 

객체 생성자 문법

let object3 = new Object();

프로퍼티 값에 접근하기

  • object1.name 또는 object1["name"]로 작성한다.
  • object1.age 또는 object1["age"]로 작성한다.
  • object1["name"]과 같이 작성할 때에는, let str="name"; object1[str];처럼 변수를 이용한 작성이 가능하다.

Object 객체의 메소드


constructor() : 객체의 생성자 함수를 나타냄


hasOwnProperty(name) : 객체가 name 속성을 가지고 있는지 확인


isPrototypeof(object) : 객체가 object의 프로토타입인지 검사


propertyIsEnumerable(name) : 반복문으로 열거 가능 여부 확인


toLocaleString() : 객체를 호스트 환경에 맞는 언어의 문자열로 변경


toString() : 객체를 문자열로 변경


valueOf() : 객체의 값을 표시


0개의 댓글