Javascript
 Computer >> コンピューター >  >> プログラミング >> Javascript

JavaScriptのDoubleEquals(==)とTriple Equals(===)

JavaScriptでは、値を同等に比較する方法が2つあることに気付いたかもしれません。

  • 通常の等しい: == (二重に等しい)
  • 厳密に等しい: === (トリプルは等しい)

doubleの差は等しい(== )およびトリプルイコール(=== )は:

  • 通常は値を比較するだけで、値を無視します type
  • 厳密に等しい場合は、両方の値を比較します 値型。

例:

// returns true
5 == "5"
// returns false
5 === "5"

上記の2つの例では、左側の値は数値です。 値型。右側は文字列です。 値のタイプ(引用符で指定' '

どちらもfiveの値を持っています ただし、1つは数値で、もう1つは文字列値です。厳密に等しい=== 両方の場合にのみtrueと評価されます 値と値の型は同じです。

したがって、これらの例はどちらも、厳密に等しいの両側の値型が同じであるため、trueを評価/返します。

// returns true
5 === 5
// returns true
"5" === "5"

  1. Javascriptの二分探索木

    二分探索木は特別な動作を示します。ノードの左の子はその親の値よりも小さい値である必要があり、ノードの右の子はその親の値よりも大きい値である必要があります。 このセクションでは、主にそのような木に焦点を当てます。 二分探索木の操作 二分探索木で次の操作を定義します- キーをツリーに挿入する ツリー内の順序どおりの走査 ツリーでトラバーサルを事前注文する ツリー内のポストオーダートラバーサル ツリー内の値の検索 ツリーで最小値を検索する ツリーで最大値を検索する ツリーのリーフノードを削除する

  2. JavaScript-href値を取得

    URLが次のアンカータグがあるとします- <a class="demo" title="get the url" href="./mainPage.jsp/1245">href value at console</a> URL値、つまりhref属性値のみを取得する必要があります。これには、attr()-を使用します attr('href') 例 以下はコードです- <!DOCTYPE html> <html lang="en"> <head&