La propiedad readable.readableLength en un Stream legible que se usa para verificar la cantidad de bytes en la cola que está lista para ser leída.
Sintaxis:
readable.readableLength
Valores devueltos: Devuelve el número de bytes en cola que están listos para ser leídos.
Los siguientes ejemplos ilustran el uso de la propiedad readable.readableLength en Node.js:
Ejemplo 1:
// Node.js program to demonstrate the // readable.readableLength Property // Accessing stream module const stream = require('stream'); // Creating a Readable stream const readable = new stream.Readable("input.txt"); // Calling readable.readableLength // Property readable.readableLength;
Producción:
0
Ejemplo 2:
// Node.js program to demonstrate the // readable.readableLength property // Include fs module const fs = require("fs"); // Constructing readable stream const readable = fs.createReadStream("input.txt"); // Instructions for reading data readable.on('readable', () => { let chunk; // Using while loop and calling // read method while (null !== (chunk = readable.read())) { // Displaying the chunk length console.log(`read: ${chunk.length}`); } }); // Calling readableLength property readable.readableLength;
Producción:
0 read: 13
Referencia: https://nodejs.org/api/stream.html#stream_readable_readablelength .
Publicación traducida automáticamente
Artículo escrito por nidhi1352singh y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA