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?
大家讲道理
大家讲道理 2017-05-16 13:28:32
0
1
676

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~~

大家讲道理
大家讲道理

光阴似箭催人老,日月如移越少年。

Antworte allen(1)
巴扎黑
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

Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage