ホームページ > ウェブフロントエンド > フロントエンドQ&A > jqueryで変数が空かどうかを判断する方法

jqueryで変数が空かどうかを判断する方法

藏色散人
リリース: 2023-03-25 11:03:38
オリジナル
1480 人が閲覧しました

変数が空かどうかを判断する Jquery メソッド: 1. フロントエンド サンプル ファイルを作成します; 2. "var A=$("#**).val();if(A==) を渡しますnull| |A!=unknown||A==""){...}" または "var A=$("#**).val();if(A.length>0){... }" このメソッドは、変数が空かどうかを判断します。

jqueryで変数が空かどうかを判断する方法

このチュートリアルの動作環境: Windows 10 システム、jquery3.2.1、Dell G3 コンピューター。

jquery は変数が空かどうかをどのように判断するのでしょうか?

JQuery は空かどうかを判断します

//有如下三种判断
var A=$("#**).val();
if(A==null||A!=undefined||A==""){
//处理
}
ログイン後にコピー

null、未定義と "" の違いは次のとおりです:

null: 空のオブジェクト\非オブジェクト、変換済み数値への変換 0

未定義: グローバル オブジェクト ウィンドウの特別なプロパティです。未定義は「値が欠落している」ことを意味します。つまり、ここには値があるはずですが、まだ定義されていません。値を NaN に変換します。一般的な使用法は次のとおりです:

(1) 変数が宣言されていても値が割り当てられていない場合、その変数は未定義と等しくなります。

(2) 関数呼び出し時に、指定すべきパラメータが指定されておらず、パラメータが未定義です。

(3) オブジェクトには属性が割り当てられておらず、この属性の値は未定義です。

(4) 関数が値を返さない場合、デフォルトでは undefine を返します。

テスト済みで利用可能な別の簡単な方法があります

var A=$("#**).val();
if(A.length>0){
//非空处理
}
ログイン後にコピー

推奨学習:「jQuery ビデオ チュートリアル

以上がjqueryで変数が空かどうかを判断する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート