webpack/test/helpers/supportDefaultAssignment.js

10 lines
275 B
JavaScript
Raw Normal View History

2016-11-09 11:31:21 +08:00
module.exports = function supportDefaultAssignment() {
try {
var E = eval("class E { toString() { return 'default' } }")
var f1 = eval("(function f1({a, b = E}) {return new b().toString();})")
return f1({a: "test"}) === "default" ;
2016-11-09 11:31:21 +08:00
} catch(e) {
return false;
}
};