• 返回: {this}

    readable.pause() 方法使流动模式的流停止触发 ['data'] 事件,并切换出流动模式。 任何可用的数据都会保留在内部缓存中。

    1. const readable = getReadableStreamSomehow();
    2. readable.on('data', (chunk) => {
    3. console.log(`接收到 ${chunk.length} 字节的数据`);
    4. readable.pause();
    5. console.log('暂停一秒');
    6. setTimeout(() => {
    7. console.log('数据重新开始流动');
    8. readable.resume();
    9. }, 1000);
    10. });

    如果存在 'readable' 事件监听器,则 readable.pause() 方法不起作用。