Мы собираемся увидеть важные вещи Node.js. Я опубликую 2 сообщения по этому поводу. Быть в курсе!
Что происходит, когда мы используем 0 в setTimeout, тогда функция обратного вызова будет выполняться немедленно или нет.
Он будет выполняться после того, как стек вызовов опустеет. Давайте попробуем это на примере.
console.log(1); setTimeout(() => console.log(2), 0); console.log(3); Output: 1 3 2
Подняты ли объявления функций, а выражения функции - нет. Прежде чем ответить, нам нужно знать, что такое объявления функций и выражение функции.
// function declaration function doStuff() {}; // function expression const doStuff = () => {};
Итак, выражение функции не поднимается, тогда как объявления функций.
Для каких приложений лучше всего подходит Node.js, т. е.
- Приложения реального времени, интенсивно использующие данные
- Приложения с привязкой к вводу-выводу
- Приложения для потоковой передачи данных
Какие функции синхронизации в Node.js
- setTimeout
- setInterval
- setImmediate
Что вы думаете: «Создает объявление функции таким образом, чтобы функция не инициализировалась во время компиляции и не была доступна нигде в вашем файле».
Это утверждение неверно. Итак, он инициализируется во время компиляции.
Какой метод модуля fs использовал для удаления каталога.
fs.rmdir () - это метод удаления каталога.
Какой модуль необходим для создания дочернего процесса.
child_process - это модуль для создания дочернего процесса.
Какие модификаторы доступа не поддерживаются Typescript
модификатор доступа по умолчанию не поддерживается.
Являются функциями первоклассных объектов.
Функции - это первоклассные объекты, потому что они могут иметь свойства и методы, как любой объект. Вызывать можно функции, но не объекты.
Кратко о читаемом потоке.
- Читаемый поток используется для операции чтения.
- Вывод читаемого потока можно вводить в записываемый поток.
Это повторная публикация моего исходного сообщения в блоге - https://santosh-yadaav.blogspot.com/2021/03/important-things-of-nodejs-to-know-part.html