私はjQueryを学んでおり、プラグインの人々が以下をかなり多く使用しているのを見てきましたが、それぞれの意味がわかりません。したがって、それぞれの説明は本当にありがたいです。
ここにリストがあります。タイプミスがあるかもしれませんが、誰でも私の投稿を編集できます。
==, ===, !0, !1, !=, !==
私に説明してください...ありがとう!
私はjQueryを学んでおり、プラグインの人々が以下をかなり多く使用しているのを見てきましたが、それぞれの意味がわかりません。したがって、それぞれの説明は本当にありがたいです。
ここにリストがあります。タイプミスがあるかもしれませんが、誰でも私の投稿を編集できます。
==, ===, !0, !1, !=, !==
私に説明してください...ありがとう!
この JavaScript 論理演算子のリストを確認してください。
https://developer.mozilla.org/en-US/docs/JavaScript/Reference/Operators/Logical_Operators
および比較演算子:
https://developer.mozilla.org/en-US/docs/JavaScript/Reference/Operators/Comparison_Operators
Operator Description
== is equal to
=== is exactly equal to (value and type)
!= is not equal
!== is not equal (neither value nor type)
> is greater than x>8
< is less than x<8
>= is greater than or equal to
<= is less than or equal to
!0 Not 0 (could be used as not false)
!1 Not 1 (could be used as not true)
// Comparison operators
var foo = 1;
var bar = 0;
var baz = "1";
var bim = 2;
foo == bar; // returns false
foo != bar; // returns true
foo == baz; // returns true; but note that the types are different
foo === baz; // returns false
foo !== baz; // returns true
foo === parseInt( baz ); // returns true
foo > bim; // returns false
bim > baz; // returns true
foo <= baz; // returns true
リンク:http ://stage.learn.jquery.com/javascript-101/operators/
簡単に言えば、これらは「if」ステートメントで 2 つの値を比較するために使用されます。それらは比較演算子と呼ばれます。それぞれ違う比較をします。最も紛らわしいのは 2= と 3= です。3 番目の等号は、データ型と値を比較します。多くの場合、「厳密な」コードを作成しない限り、3 番目の = 記号は必要ありません。演算子は次のように分類されます。
詳細については、次のリンクを参照してください。