help wanted
仓库指标
- Star
- (7,176 star)
- PR 合并指标
- (平均合并 3天 4小时) (30 天内合并 1 个 PR)
描述
test.js:
/** @type {BeforeUnloadEvent} */
var a;
Compiled with closure-compiler -O ADVANCED --js test.js --js_output_file test.min.js version v20220601:
test.js:1:11: WARNING - [JSC_UNRECOGNIZED_TYPE_ERROR] Bad type annotation. Unknown type BeforeUnloadEvent
1| /** @type {BeforeUnloadEvent} */
^
0 error(s), 1 warning(s)
That's strange, since the following executed in the browser:
onbeforeunload = function(e) {
console.log(e);
e.preventDefault();
return "";
};
returns BeforeUnloadEvent in the console. Why does GCC not support it?