[JavaScript] 객체

유얌얌·2024년 5월 28일
0

JavaScript

목록 보기
20/30
post-thumbnail

객체 생성법

let obj1 = new Object();  // 객체 생성사
let obj2 = {};   // 객체 리터럴 (대부분 사용)

객체 프로퍼티

let person = {
	name: "포도",
  	age: 28, 
  	hobby: "독서",
};

객체 프로퍼티 다루는 법

  1. 특정 프로퍼티 접근
let name = person.name;
let age = person["age"];  // key를 쌍따음표로!

// 괄호표기법 -> 동적으로 꺼내와야할 때
let age = person.age2;
console.log(age);   // undefined
  1. 새로운 프로퍼티 추가
person.job = "fe developer";
person["home"] = "Korea";
  1. 프로퍼티 수정
person.name = "딸기";
person["age"] = 29;
  1. 프로퍼티 삭제
delete person.job;
delete person["age"];
  1. 프로퍼티의 존재 유무 확인
in 연산자
let result1 = "name" in person;
console.log(result1) // true
profile
조금씩이라도 꾸준하게

0개의 댓글

관련 채용 정보