Тази публикация ще демонстрира работата на свойството “path.delimiter” в Node.js.
Как работи свойството „path.delimiter“ в Node.js?
„ разделител() ” е предварително дефинирано свойство на „ път ” модул, който връща специфичния за платформата разделител на пътя. За Windows разделителят на пътя е „точка и запетая(;)“, а за базирани на UNIX операционни системи е „двоеточие(:)“.
Работата на това свойство разчита на неговия обобщен синтаксис, който е споменат по-долу:
път. Имот ;
Горният синтаксис връща разделител като низ.
Нека видим практическата реализация на дефинираното по-горе свойство с помощта на неговия основен синтаксис.
Пример: Прилагане на свойството „path.delimiter“ за получаване на разделителя на пътя
Този пример прилага свойството “path.delimiter()” за връщане на разделителя на пътя:
конзола. дневник ( път. разделител ) ;
В горния кодов фрагмент:
- Първо, „ изисквам() ” включва модула „path” в проекта Node.js.
- След това „ console.log() ' методът прилага ' delimeter() ”, за да получите разделителя на пътя и да го покажете на конзолата.
Изход
Изпълнете файла „.js“, като използвате предоставената по-долу команда:
Може да се види, че изходът съдържа разделител на пътя „;(точка и запетая)“, тъй като текущата операционна система е Windows:
Пример 2: Прилагане на свойството „path.delimiter“ за разделяне на пътеките на променливите на системната среда
Този пример прилага свойството „path.delimeter“, за да раздели пътищата на променливите на системната среда:
конзола. дневник ( процес. околна среда . ПЪТЕКА ) ;
конзола. дневник ( процес. околна среда . ПЪТЕКА . разделяне ( път. разделител ) ) ;
В горните кодови редове:
- „ console.log() ” методът първо прилага обекта „process.env.PATH” за достъп до пътя на системните променливи и показването му на конзолата. Всички пътища са разделени с „;“ дебело черво.
- Следващият метод „console.log()“ свързва „ разделяне () ” с обекта „process.env.PATH”, предаващ „ разделител ” като свой аргумент за разделяне на всички пътища с разделител въз основа на операционната система.
Изход
Стартирайте файла „.js“:
Може да се забележи, че променливите на системната среда са разделени от „;(точка и запетая)“, които са разделени във формат на списък:
Това е всичко за работата на свойството path.delimiter в Node.js.
Заключение
В Node.js, „ path.delimiter() ” извлича разделителя на пътя според операционната система. Това свойство също помага за преобразуване на данните в специфичен формат въз основа на приложения метод. Тази публикация на практика обяснява свойството “path.delimiter()” в Node.js.