คุณสมบัติ path.delimiter ทำงานอย่างไรใน Node.js

Khunsmbati Path Delimiter Thangan Xyangri Ni Node Js



Node.js มาพร้อมกับ “ เส้นทาง ” โมดูลที่โต้ตอบกับเส้นทางของไฟล์ระบบและไดเร็กทอรี วัตถุประสงค์หลักคือเพื่อจัดการและเปลี่ยนแปลงเส้นทางของไฟล์ด้วยวิธีต่างๆ มากมายตามความต้องการ คุณสมบัติทั่วไปของมันคือ การทำให้เป็นมาตรฐาน การค้นหาไดเร็กทอรี/ชื่อไฟล์ การแยกนามสกุลไฟล์ การส่งคืนตัวคั่นและตัวคั่นพาธ และอื่นๆ อีกมากมาย มันมาพร้อมกับวิธีการและคุณสมบัติในตัวที่หลากหลายเพื่อดำเนินการตามที่ระบุทั้งหมด

โพสต์นี้จะสาธิตการทำงานของคุณสมบัติ “path.delimiter” ใน Node.js

คุณสมบัติ “path.delimiter” ทำงานอย่างไรใน Node.js

ตัวคั่น() ” เป็นคุณสมบัติที่กำหนดไว้ล่วงหน้าของ “ เส้นทาง ” โมดูลที่ส่งคืนตัวคั่นเส้นทางเฉพาะแพลตฟอร์ม สำหรับ Windows ตัวคั่นพาธคือ “เซมิโคลอน(;)” และสำหรับระบบปฏิบัติการที่ใช้ UNIX จะเป็น “โคลอน(:)”







การทำงานของคุณสมบัตินี้ขึ้นอยู่กับไวยากรณ์ทั่วไปที่กล่าวถึงด้านล่าง:



เส้นทาง. คุณสมบัติ ;

ไวยากรณ์ข้างต้นส่งกลับตัวคั่นเป็นสตริง



เรามาดูการใช้งานจริงของคุณสมบัติที่กำหนดไว้ข้างต้นด้วยความช่วยเหลือของไวยากรณ์พื้นฐาน





ตัวอย่าง: การใช้คุณสมบัติ “path.delimiter” เพื่อรับตัวคั่นเส้นทาง
ตัวอย่างนี้ใช้คุณสมบัติ “path.delimiter()” เพื่อส่งคืนตัวคั่นเส้นทาง:

ค่าคงที่ เส้นทาง = จำเป็นต้อง ( 'เส้นทาง' ) ;
คอนโซล บันทึก ( เส้นทาง. ตัวคั่น ) ;

ในข้อมูลโค้ดข้างต้น:



  • ประการแรก “ จำเป็นต้อง() ” วิธีการรวมโมดูล “เส้นทาง” ในโครงการ Node.js
  • ต่อไป “ console.log() ” วิธีการใช้ “ ตัวคั่น() ” เพื่อรับตัวคั่นเส้นทางและแสดงบนคอนโซล

เอาท์พุต
รันไฟล์ “.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()” ใน Node.js ในทางปฏิบัติแล้ว