ホームページ >ウェブフロントエンド >jsチュートリアル >JSで未定義を判断する方法(良い方法)_JavaScriptスキル

JSで未定義を判断する方法(良い方法)_JavaScriptスキル

WBOY
WBOYオリジナル
2016-05-16 16:54:011178ブラウズ

最近のプロジェクトで問題が発生しました。

サーブレットを使用して HTML ページのテキスト ボックスに値を割り当てた後、結果に「」が表示されます。したがって、当然この値を使用して文字列「未定義」と比較します。残念ながら、比較結果は false です。

方法はありません。Google で検索してマスターを見つけるしかありません。

typeof を使用する必要があることがわかり、その書き方は次のとおりです。

コードをコピーします コードは次のとおりです。

if(typeof(value)== "未定義"){

alert("未定義")


>このようにすると、「未定義」がスムーズに表示されます。

typeof は文字列を返します。「数値」「文字列」「ブール値」「オブジェクト」「関数」「未定義」の 6 つの可能性があります。
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。