Espruino/tests/test_exception_8.js

14 lines
253 B
JavaScript

// separate scopes
// https://github.com/espruino/Espruino/issues/1367
var ex;
var e = 'hi';
try {
throw new TypeError();
} catch(e) {
ex = e;
console.log("Got error as expected");
}
console.log(e);
result = (ex instanceof TypeError) && e=="hi";