4 года назад
Потоки и буферы в Node.js
Источник: Nuances of Programming Для управления потоковыми данными наподобие видео или большого файла в Node.js реализован отдельный потоковый модуль. В текущей статье мы сконцентрируемся на некоторых принципах его функционирования. Разделы статьи Типы потоков В Node существует 4 типа потоков: Буферы в потоках Потоки функционируют на основе буферов. Буфер — это участок временной памяти, используемый потоком для хранения данных до момента их обработки. Размер буфера определяется свойством highWatermark, находящимся в экземпляре класса потока и обозначающем величину буфера в байтах...
Потоки управления в JS
Возвращаемые значения Отображение диалогового окна или запись текста на экран является побочным эффектом. Многие функции полезны из-за побочных эффектов, которые они производят. Функции могут также создавать значения, и в этом случае им не нужно иметь побочный эффект, чтобы быть полезным. Например, функция Math.max принимает любое количество числовых аргументов и возвращает наибольшее. console.log (Math.max (2, 4)); // → 4 Когда функция создает значение, говорят, что оно возвращает это значение....