webpack/test/helpers/supportsLogicalAssignment.js

11 lines
217 B
JavaScript
Raw Normal View History

2020-09-30 02:43:29 +08:00
module.exports = function supportsNullishCoalescing() {
try {
var f = eval(
"(function f() { var x = null; x ??= true; x &&= true; return x ||= false; })"
);
return f();
} catch (e) {
return false;
}
};