insteadof operator

Bucaran jbucaran at
Sat Jul 11 21:40:46 UTC 2015

Allow `try…catch` blocks to return a value.

Sometimes I wrap a `try…catch` in a function and return a value based in whether there was an error or not.

It would be useful if you could use `return` inside a `try…catch` block to accomplish the same.

  let stuff = try {
    return ...
  } catch (e) { return … ? … : ... }

More information about the es-discuss mailing list