Google Closure编译器中的JSC_TYPE_MISMATCH警告

时间:2015-05-30 19:00:27

标签: javascript google-closure-compiler

我尝试使用Google Closure Compiler,但在此代码中:

JSC_TYPE_MISMATCH: initializing variable
found   : *
required: (Array<(Object|null)>|null) at line 14 character 18
    var dataInJson = JSON.parse(JSON.stringify(tableDataInJson));
                  ^

我收到了这个警告:

found   : *

我不明白这是什么意思:

{{1}}

1 个答案:

答案 0 :(得分:2)

*代表“任何”类型。警告说,就Closure而言,JSON.parse返回“any”类型的结果,而Closure无法确保这与您在dataInJson上设置的类型声明相匹配。

相关问题