English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Node.js – Pufferlänge – Um die Pufferlänge in Node.js zu erhalten, verwenden Sie Buffer.length Methode.
Buffer.length |
Buffer.length gibt die zugewiesene Speichermenge in Bytes für den Puffer zurück.
Das length-Attribut der Buffer-Klasse ist unveränderlich.
Hier sind Beispiele zur Verwendung der Buffer.length-Methode:
const buf = Buffer.from('welcome to learn node.js'); var len = buf.length console.log(len)
Ausgaberesultat
$ node buffer-length.js 24
Wenn ein Puffer aus einem bereitgestellten String erstellt wird, wird der gleiche Anzahl von Bytes zugewiesen wie die im String enthaltenen Bytes.
Im folgenden Beispiel wurde eine bestimmte Anzahl von Bytes für den Puffer zugewiesen, und dann wurde data (nicht die Größe des Puffers) in den Puffer geschrieben. Wir werden sehen, welche Buffer.length dieser Puffer zurückgibt.
const buf = Buffer.alloc(50); const bytesWritten = buf.write('welcome to learn node.js'); var len = buf.length console.log(len)
Ausgaberesultat
$ node buffer-length.js 50
Es spielt keine Rolle, wie viele Bytes aus dem Puffer zugewiesen wurden, aber Buffer.length gibt stets die zugewiesenen Bytes für den Buffer zurück.
In diesem Node.js-Tutorial haben wir gelernt, wie man die Länge des Buffers in Node.js findet.