我真的不明白为什么 Visual Studio 在执行下面的“ra.split('')”时给我警告“限定符可以是 'null' 或 'undefined'”,即使在我进行了无效检查之后也是如此。我有这个代码:
var ra = data.RiskAnalysis;
if (typeof ra !== "undefined") {
var ebwg = ra.split('');
}
正如您在此 stackoverflow-post中所读到的,如果值为 null,则“typeof ra”将返回“object”。
这是一个错误吗?还是我的支票不够?