Standard builtins' prototypes and toString

C. Scott Ananian ecmascript at cscott.net
Thu Jun 12 09:03:56 PDT 2014


FWIW, in Chrome 36:

```javascript
> Date.prototype.toString()
"Invalid Date"
> ({ toString: Date.prototype.toString }).toString()
TypeError: this is not a Date object.
> Number.prototype.toString()
"0"
> String.prototype.toString()
""
> Boolean.prototype.toString()
"false"
> RegExp.prototype.toString()
"/(?:)/"
```

That last one is a bit unusual.
 --scott


More information about the es-discuss mailing list