util.types.isBoxedPrimitive(value)
如果值是任何封装的原始对象,例如通过 new Boolean()、new String() 或 Object(Symbol()) 创建的,则返回 true。
【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