{ name: "John Doe", longString: "This is a long string that sho…", age: 30, … }
  "John Doe"
 "This is a long string that should be collapsed after 30 characters and show ellipsis"
 30
 "john.doe@example.com"
 (3) [ "tag1", "tag2", "tag3" ]
  "tag1"
 "tag2"
 "tag3"
 3
 { street: "123 Main St", city: "Anytown", state: "CA", … }
  "123 Main St"
 "Anytown"
 "CA"
 "12345"
 (5) [ 1, 2, 3, … ]
  1
 2
 3
 4
 5
 5
 "custom value"
 42
 (10) [ 9 ]
  9
 10
 Map(2) { "key1" => "value1", "key2" => "value2" }
  (2) [ {…}, {…} ]
  { key: "key1", value: "value1" }
  "key1"
 "value1"
 { key: "key2", value: "value2" }
  "key2"
 "value2"
 2
 TestClass { name: "Test Class" }
  "Test Class"
 (7) [ "svelte", 123, false, … ]
  "svelte"
 123
 false
 true
 null
 undefined
 456n
 7
 (3) [ ƒ(…), ƒ(…), ƒ(…) ]
  ƒ sum(a, b)
  "sum"
 2
 "Function"
 "function sum(a, b) {\n      return a + b;\n    }"
 async ƒ (promises)
  "anonymous"
 1
 "AsyncFunction"
 "async (promises) => await Promise.all(promises)"
 ƒ* generator(a)
  "generator"
 1
 "GeneratorFunction"
 "function* generator(a) {\n      while (a--) {\n        yield a;\n      }\n    }"
 3
 Set(5) { 1, 2, 3, … }
  (5) [ 1, 2, 3, … ]
  1
 2
 3
 4
 5
 5
 /^[a-z0-9]+/g
  0
 false
 "g"
 true
 false
 false
 false
 "^[a-z0-9]+"
 false
 false
 /^(?:[a-z0-9]+)foo.*?/i
  0
 false
 "i"
 false
 false
 true
 false
 "^(?:[a-z0-9]+)foo.*?"
 false
 false
 2025-07-10T00:00:00.000Z
 Symbol(test)
 123n
 null