Heim  >  Fragen und Antworten  >  Hauptteil

javascript - Eine englische Zeichenfolge hat eine Länge von 1, belegt ein Byte und jedes Byte belegt 8 Bits. Wie erhält js die Nummer jedes Bits im Speicher?

Wie der Titel schon sagt, entsteht dieses Problem durch die Interaktion mit der Hardware

Die Hardware übergibt ein Zeichen an das Frontend. Das Frontend muss die 8 Bits, die dieses Zeichen im Speicher belegt, ermitteln und dann einige spezifische Antworten geben

Bitte geben Sie mir umfassende Ratschläge~~

大家讲道理大家讲道理2686 Tage vor612

Antworte allen(1)Ich werde antworten

  • 巴扎黑

    巴扎黑2017-05-16 13:30:32

    var n = 100; // 4 + 32 + 64, 0110 0100
    for (var i = 0; n != 0; n >>= 1)
    {
        console.log(n & 1);
    }

    结果输出从低位到高为:0 0 1 0 0 1 1

    Antwort
    0
  • StornierenAntwort