JavaScript type object

1 개요[ | ]

JavaScript type object
JavaScript typeof 값이 object인 자료형
JavaScript
Copy
class MyClass {}

const list = [
  null,              // object null
  {},                // object {}
  [],                // object []
  new Date(),        // object Sat Feb 15 2025 14:05:29 GMT+0900 (한국 표준시)
  new RegExp('abc'), // object /abc/
  new Map(),         // object Map(0) {size: 0}
  new Set(),         // object Set(0) {size: 0}
  new WeakMap(),     // object WeakMap {}
  new WeakSet(),     // object WeakSet {}
  new Error("msg"),  // object Error: msg...
  new MyClass(),     // object MyClass {}
];

list.forEach(item => {
  console.log(typeof item, item);
});
object  
object [object Object] 
object [] 
object Wed Aug 27 2025 17:39:44 GMT+0000 (Coordinated Universal Time) 
object /abc/ 
object [object Map] 
object [object Set] 
object [object WeakMap] 
object [object WeakSet] 
object Error: msg 
object [object Object] 

2 같이 보기[ | ]