2

nullity チェックを行った後でも、以下の「ra.split('')」の実行時に Visual Studio が「Qualifier can be 'null' or 'undefined'」という警告を表示する理由が本当にわかりません。私はこのコードを持っています:

var ra = data.RiskAnalysis;
if (typeof ra !== "undefined") {
    var ebwg = ra.split('');
}

このstackoverflow-postで読むことができるように、値がnullの場合、「typeof ra」は「object」を返します。

これはバグですか?または、私の小切手は十分ではありませんか?

4

1 に答える 1