Введение
В этом лабораторном задании мы исследуем функциональность Node.js и узнаем, как определить, выполняется ли наш код в среде Node.js. С помощью глобального объекта process мы можем проверить, выполняется ли наш код в среде выполнения Node.js, и выполнять соответствующие действия. В этом лабораторном задании вы получите практический опыт работы с Node.js и углубите свое понимание его возможностей.
Как определить, является ли текущая среда выполнения Node.js
Для определения того, является ли текущая среда выполнения Node.js, следуйте следующим шагам:
- Откройте Терминал/SSH.
- Введите
node. - Используйте глобальный объект
process, который предоставляет информацию о текущем процессе Node.js. - Проверьте, определены ли
process,process.versionsиprocess.versions.node.
Вот код для определения, является ли текущая среда выполнения Node.js:
const isNode = () =>
typeof process !== "undefined" &&
!!process.versions &&
!!process.versions.node;
Вы можете протестировать код, вызвав функцию isNode:
isNode(); // true (Node)
isNode(); // false (браузер)
Резюме
Поздравляем! Вы завершили лабораторную работу "Среда - Node.js". Вы можете практиковаться в более многих лабораторных работах в LabEx, чтобы улучшить свои навыки.