Как работает свойство path.delimiter в Node.js?

Kak Rabotaet Svojstvo Path Delimiter V Node Js



Node.js поставляется с « путь ”модуль, который взаимодействует с путем к системным файлам и каталогам. Его основная цель — обрабатывать и изменять пути к файлам различными способами в соответствии с требованиями. Его общими функциями являются нормализация, поиск имен каталогов/файлов, извлечение расширений файлов, возврат разделителя и разделителя пути и многое другое. Он поставляется с широким набором встроенных методов и свойств для выполнения всех указанных операций.

В этом посте будет продемонстрирована работа свойства path.delimiter в Node.js.

Как работает свойство «path.delimiter» в Node.js?

« разделитель() ” является предопределенным свойством “ путь », который возвращает разделитель пути для конкретной платформы. Для Windows разделителем пути является «точка с запятой(;)», а для операционных систем на базе UNIX — «двоеточие(:)».







Работа этого свойства основана на его обобщенном синтаксисе, упомянутом ниже:



путь. свойство ;

Приведенный выше синтаксис возвращает разделитель в виде строки.



Давайте посмотрим на практическую реализацию определенного выше свойства с помощью его основного синтаксиса.





Пример. Применение свойства «path.delimiter» для получения разделителя пути
В этом примере применяется свойство «path.delimiter()» для возврата разделителя пути:

константа путь '=' требовать ( 'путь' ) ;
консоль. бревно ( путь. разделитель ) ;

В приведенном выше фрагменте кода:



  • Во-первых, « требовать() Метод «path» включает модуль «path» в проекте Node.js.
  • Далее « консоль.log() метод применяет метод « разделитель() », чтобы получить разделитель пути и отобразить его на консоли.

Выход
Запустите файл «.js», используя приведенную ниже команду:

приложение узла. js

Видно, что выходные данные содержат разделитель пути «;(точка с запятой)», поскольку текущая операционная система — Windows:

Пример 2. Применение свойства «path.delimiter» для разделения путей к переменным системной среды
В этом примере применяется свойство «path.delimeter» для разделения путей к переменным системной среды:

константа путь '=' требовать ( 'путь' ) ;
консоль. бревно ( процесс. окружение . ПУТЬ ) ;
консоль. бревно ( процесс. окружение . ПУТЬ . расколоть ( путь. разделитель ) ) ;

В приведенных выше строках кода:

  • « консоль.log() Сначала метод применяет объект «process.env.PATH» для доступа к пути к системным переменным и отображения его на консоли. Все пути разделяются знаком «;». двоеточие.
  • Следующий метод «console.log()» связывает « расколоть() ” с объектом “process.env.PATH”, передающим “ разделитель ” в качестве аргумента для разделения всех путей с помощью разделителя в зависимости от операционной системы.

Выход
Запустите файл «.js»:

приложение узла. js

Можно заметить, что переменные системной среды разделяются знаком «;(точка с запятой)», которые разбиты на формат списка:

Вот и все, что касается работы свойства path.delimiter в Node.js.

Заключение

В Node.js « путь.разделитель() Свойство ” извлекает разделитель пути в соответствии с операционной системой. Это свойство также помогает преобразовать данные в определенный формат на основе примененного метода. В этом посте практически объяснено свойство path.delimiter() в Node.js.