Node util/types.isBoxedPrimitive function | API Reference | Bun
BuildDocsReferenceGuidesBlogDiscord/
node:util/types/
isBoxedPrimitiveFisBoxedPrimitive
Search the reference...
/
BuildDocsReferenceGuidesBlogDiscord/
node:util/types/
isBoxedPrimitiveFisBoxedPrimitive
function
util.types.isBoxedPrimitivefunction
isBoxedPrimitive(object: unknown): object is String | Number | Boolean | BigInt | Symbol;
Returns true if the value is any boxed primitive object, e.g. created by new Boolean(), new String() or Object(Symbol()).
For example:
util.types.isBoxedPrimitive(false); // Returns false
util.types.isBoxedPrimitive(new Boolean(false)); // Returns true
util.types.isBoxedPrimitive(Symbol('foo')); // Returns false
util.types.isBoxedPrimitive(Object(Symbol('foo'))); // Returns true
util.types.isBoxedPrimitive(Object(BigInt(5))); // Returns true
Resources
ReferenceDocsGuidesDiscordMerch StoreGitHubBlog Toolkit
RuntimePackage managerTest runnerBundlerPackage runnerProject
Bun 1.0Bun 1.1Bun 1.2Bun 1.3RoadmapContributingLicenseBaked with ❤️ in San Francisco
We're hiring →