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 <[email protected]> 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
> [email protected]
> https://mail.mozilla.org/listinfo/es-discuss
>
_______________________________________________
es-discuss mailing list
[email protected]
https://mail.mozilla.org/listinfo/es-discuss

Reply via email to