私はjQueryのに新しいですので、私は変数$テストを確認したいので、私の条件は、有効な最初のもの又は第二の1である条件jQueryのは、typeof演算とOR条件
var $test = '';
1.
if (typeof($test == 'undefined' || $test == '')) {
console.log('Variable is empty');
}
else
{ console.log('variable is not empty');
}
2.
if (typeof($test) == 'undefined' || $test == ' ')) {
console.log('Variable is empty');
}
else
{ console.log('variable is not empty');
}
ある空/未定義です。 2番目の場合はなぜですか?
が最初のケースでは、それはあなたが望むチェックし、有効な状態ではありません
if (typeof(true/false)) {
に解決するため
これはjQueryのに固有の問題ではない、それは一般的なJavaScriptの質問です。あなたの質問のタグとタイトルを変更することを検討してください。 –