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

JavaScriptのダブルチルダ(~~)演算子とは何ですか?


「ダブルチルダ」(~~)演算子は、ビット単位ではないダブル演算子です。より高速なので、Math.floor()の代わりに使用してください。

次のコードを実行して、ダブルチルダ演算子について学習することができます-

<html>
   <body>
      <script>
         var a = 2;
         var b,c, d;

         b = ~~a;
         c = Math.floor(a);
         d = ~~b=== c;

         document.write(b);
         document.write("<br>"+c);
         document.write("<br>"+d); // They are equal
      </script>
   </body>
</html>

  1. Javascript DOMとは何ですか?

    JavaScript Document Object Model(DOM)は、WebページのHTML要素を表現したものです。これは、コンテンツやスタイルを変更してWebページを操作するために使用できるインターフェイスです。 ウェブページを右クリックして[検査]を選択すると、DOMにアクセスできます。これを行うことにより、現在表示しているWebページのHTML要素を含むセクションが(右側または左側に)表示されます。これらの要素にカーソルを合わせると、ページ自体のセクションが強調表示されたときに、ページのどのセクションがそれらによって表されているかを確認できます。 コンソールでコーディ

  2. JavaScriptのビットごとのOR(|)演算子とは何ですか?

    ビットの1つが1の場合、ビットごとのOR(|)演算子を使用すると1が返されます。 例 次のコードを実行して、JavaScriptのビットごとのOR演算子の操作方法を学ぶことができます。 <!DOCTYPE html> <html>    <body>       <script>          document.write("Bitwise OR Operator<br>");     &n