jQuery のソース コード スニペットは次のとおりです:
リーリーここでのコンテキストはjqueryオブジェクトであり、rootjqueryは$(document)であると思います
しかし、返されるデメリットはブール値であるべきではないでしょうか? なぜここで jquery オブジェクトなのでしょうか?
それでは、ここでの操作は何をするのでしょうか?| その役割は何ですか?ありがとう
过去多啦不再A梦2017-05-16 13:37:57
ひと目でわかる基本はこちらをご覧ください
https://developer.mozilla.org...
もう 1 つ、ES2015 より前では、JS 関数にはデフォルトのパラメーターがありませんでした。
他の言語と同様にデフォルトのパラメーターを使用するために、このように記述することがよくありました
さまざまなブラウザ API と互換性を持たせるために、よくこのように記述します。
リーリー滿天的星座2017-05-16 13:37:57
JavaScript 論理演算子は、非ブール環境でも使用できます。
&& 演算子と || 演算子は非ブール環境でも使用できますが、戻り値をブール値に変換できる場合はブール演算とみなすこともできます
(論理演算子より)
非ブール環境の場合:
falseが1つの場合はfalse側の値を返す
falseが2つの場合は演算子の前の値を返す(左側)
trueが2つある場合は演算子の後の値を返す(右側)価値。
(JavaScript の論理演算の戻り値から派生 (論理 AND &&、論理 OR ||、論理 NOT!))