@resolve-es/valueof
v1.0.2
Published
valueOf
Maintainers
Readme
@resolve-es/valueof
Returns x.valueOf() if x.valueOf exists, otherwise returns x.
Installation
npm install @resolve-es/valueofUsage
const valueOf = require("@resolve-es/valueof")
const str = new String("Wow!")
console.log(typeof valueOf(str)) // "string"
// Handling primitives
console.log(valueOf(42)) // 42
// Complex objects without valueOf
console.log(valueOf({ name: "John Doe" })) // { name: 'John Doe' }