Node.js · Middle · Frage 17 von 75
Was ist der Unterschied zwischen Buffer.alloc(10) und Buffer.allocUnsafe(10)?
- 1
allocnullt den Speicher;allocUnsafekann alte Daten enthalten - 2
allocUnsafeerzeugt einen Buffer, dessen Größe sich später nicht ändern lässt - 3Es gibt keinen Unterschied, beide nullen den Speicher
Antwort zeigen
Richtige Antwort: alloc nullt den Speicher; allocUnsafe kann alte Daten enthalten
Erklärung
Nutze allocUnsafe nur, wenn du sofort jedes Byte überschreibst. Sonst leakst du eventuell sensible Daten, die vorher in diesem Speicher lagen.