Re:Google Chrome to remove detailed cookie and site data con...
by BoorishBears on Sunday September 12, 2021 @04:18AM
(#28499459)
Do you not understand that it's not your code and that their code wants toString to be called?
Someone else is writing code that they want to have react to the console opening.
So they will intentionally force the call as soon as the console is open, as a result toString is called regardless of if you yourself have made a call to it.
My memory is fuzzy, but I also had a different function I would call if frameworks added it so instead of “Object {}” it was “Backbone.Model {id=1}”.
I put these in and used them in firebug extensions I wrote for frameworks.
Later I asked chrome to add something, which is why there is a “enable custom formatters” option for the console. Really needs to work in the debugger though.