说我有以下代码:
/**
*
* @return {string}
*/
function f() {
return '';
}
f().toFixed();
toFixed
未突出显示错误的方法错误。它只有在我执行以下操作时才有效:
/** @type {string} */
var a = f();
a.toFixed();
PhpStorm不支持处理返回变量或我编码错误吗?
修改1 :
我在PhpStorm中添加了一个关于我如何看到这个cose的大纲:
添加我必须说PhpStorm真的首先提供来自String#
的方法。这很好。我担心的是,当我在var上指定toFixed
类型时,不会将string
标记为错误。见下图: