HomeAboutMeBlogGuest
© 2025 Sejin Cha. All rights reserved.
Built with Next.js, deployed on Vercel
💌
JJong’s Archive
/
🌞
JS
/
객체

객체

Status
Done
Tags
날짜
Oct 8, 2023 08:37 AM
 
  • new Object() / {}
    • 둘은 내부적으로 같다.
    • {}로 초기화를 더 권장, 속도가 상대적으로 더 빠르고, 오버라이딩의 가능성이 없다.
    • 객체 생성 방법은 여기 참고
  • 요소 추가 => (1) obj[key] = value (2)obj.key = value
  • 요소 삭제 => delete obj.key
  • 요소 확인 => value in obj
  • 객체 순회 => for (key in obj)
  • key/value 집합 확인 => Object.keys(obj) / Object.values(obj)
    • number, string 타입을 넣으면 결과로 빈 배열이, array는 해당 array가 결과로 나온다
 
  • { [변수] : 값 } 하면 변수를 key로 할 수 있다
 

Object의 메서드는 모두 static이다
 
entries() 
:  for...in와 같은 순서로 주어진 객체 자체의 enumerable 속성 [key, value] 쌍의 배열을 반환