コードに次の行があります。
var cart = $("#dynamo_shop_window .dynamo_content tbody .shop_cart").html();
ただし、cart
ページに一致する要素がない場合は、の値を空の文字列にします。
!$("#dynamo_shop_window .dynamo_content tbody .shop_cart").size();
これが事実なら、var cart = null;
とにかくChromeの開発者ツールによると。
cart = cart !== null ? cart : '';
空の文字列値を与えるために、上記のコードを次のように置き換える代わりに、上記のコードの後に使用する必要がある理由はありますか?
var cart = $("#dynamo_shop_window .dynamo_content tbody .shop_cart").html() || '';
は、またはその他の関連するステートメントを.html()
返すことはありません。0
false