La propiedad readable.readableHighWaterMark en un flujo legible que se usa para verificar el valor de highWaterMark usado al construir flujos legibles.
Sintaxis:
readable.readableHighWaterMark
Valor de retorno: Devuelve el valor de highWaterMark utilizado al construir flujos legibles.
Los siguientes ejemplos ilustran el uso de la propiedad readable.readableHighWaterMark en Node.js:
Ejemplo 1:
// Node.js program to demonstrate the // readable.readableHighWaterMark 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 with parameter while (null !== (chunk = readable.read())) { // Displaying the chunk console.log(`read: ${chunk}`); } }); // Calling readable.readableHighWaterMark // Property readable.readableHighWaterMark;
Producción:
65536 read: GeeksforGeeks
Ejemplo 2:
// Node.js program to demonstrate the // readable.readableHighWaterMark Property // Accessing stream module const stream = require('stream'); // Creating a stream and setting the value // of the highWaterMark const readable = new stream.Readable({ highWaterMark: 1234 }); // Calling readable.readableHighWaterMark // Property readable.readableHighWaterMark;
Producción:
1234
Referencia: https://nodejs.org/api/stream.html#stream_readable_readablehighwatermark .
Publicación traducida automáticamente
Artículo escrito por nidhi1352singh y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA