Library API
    Preparing search index...

    Function protoType

    • Returns the primitive type reported by Object.prototype.toString / Symbol.toStringTag.

      Performance: Short-circuits all primitives via typeof in ~0.5ns with zero allocations. Safely wrapped in a try-catch to guard against:

      1. Throwing dynamic getters on Symbol.toStringTag (e.g. { get [Symbol.toStringTag]() { throw ... } })
      2. Revoked Proxies (Proxy.revocable()) which throw TypeError on property/tag access
      3. Cross-origin / cross-realm security exceptions in browser environments (DOMException)

      Parameters

      • Optionalobj: unknown

      Returns Type