Proposing a nice debugging feature

Elie Rotenberg elie at rotenberg.io
Wed May 3 13:05:42 UTC 2017


Is something wrong with

if(condition) {
  debugger;
}

?

You can implement the feature you propose in userland, except that you get
one useless stack frame (but that can also be worked around if need be):

const debugIf = (b) => {
  if(b) {
    debugger;
  }
}

debugIf(condition);

Regards,

On Wed, May 3, 2017 at 2:59 PM, somonek <somonek at gmail.com> wrote:

> Hello,
>
> not sure if it's been already proposed maybe, but I have this in mind
>
> debugger(/* condition */);
>
> to stop on conditional breakpoint.
>
> Example:
>
> debugger(typeof someVariable === 'undefined');
>
> What do you think?
>
>
> Be well,
> Serghei
> _______________________________________________
> es-discuss mailing list
> es-discuss at mozilla.org
> https://mail.mozilla.org/listinfo/es-discuss
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.mozilla.org/pipermail/es-discuss/attachments/20170503/ec32e04c/attachment.html>


More information about the es-discuss mailing list