இந்த இடுகை Node.js இல் உள்ள “path.delimiter” சொத்தின் செயல்பாட்டை நிரூபிக்கும்.
Node.js இல் 'path.delimiter' சொத்து எவ்வாறு வேலை செய்கிறது?
' பிரிப்பான்() ” என்பது முன் வரையறுக்கப்பட்ட சொத்து பாதை ” மாட்யூல் பிளாட்ஃபார்ம்-குறிப்பிட்ட பாதை பிரிப்பானை வழங்கும். விண்டோஸுக்கு, பாத் டிலிமிட்டர் “அரை-பெருங்குடல்(;)” மற்றும் யுனிக்ஸ் அடிப்படையிலான இயக்க முறைமைகளுக்கு இது “பெருங்குடல்(:)” ஆகும்.
இந்தச் சொத்தின் செயல்பாடு கீழே குறிப்பிடப்பட்டுள்ள அதன் பொதுவான தொடரியல் சார்ந்தது:
பாதை. சொத்து ;
மேலே உள்ள தொடரியல் ஒரு டிலிமிட்டரை சரமாக வழங்குகிறது.
மேலே வரையறுக்கப்பட்ட சொத்தை அதன் அடிப்படை தொடரியல் உதவியுடன் நடைமுறையில் செயல்படுத்துவதைப் பார்ப்போம்.
உதாரணம்: பாதை பிரிப்பாளரைப் பெற “path.delimiter” சொத்தைப் பயன்படுத்துதல்
இந்த உதாரணம் பாதை பிரிப்பானை திரும்பப் பெற “path.delimiter()” பண்புகளைப் பயன்படுத்துகிறது:
பணியகம். பதிவு ( பாதை. பிரிப்பான் ) ;
மேலே உள்ள குறியீடு துணுக்கில்:
- முதலில், ' தேவை() ” முறையில் Node.js திட்டத்தில் உள்ள “பாதை” தொகுதி அடங்கும்.
- அடுத்து, ' console.log() 'முறை பொருந்தும்' பிரிப்பான்() ”பாத் டிலிமிட்டரைப் பெற்று அதை கன்சோலில் காட்டுவதற்கான சொத்து.
வெளியீடு
கீழே கொடுக்கப்பட்டுள்ள கட்டளையைப் பயன்படுத்தி “.js” கோப்பை இயக்கவும்:
தற்போதைய இயங்குதளம் விண்டோஸாக இருப்பதால், வெளியீட்டில் பாத் டிலிமிட்டர் “;(அரை-பெருங்குடல்)” இருப்பதைக் காணலாம்:
எடுத்துக்காட்டு 2: 'path.delimiter' பண்பைப் பயன்படுத்துவதன் மூலம் கணினி சூழல் மாறிகள் பாதைகளைப் பிரிக்கவும்
இந்த உதாரணம் கணினி சூழல் மாறிகள் பாதைகளைப் பிரிக்க “path.delimeter” பண்புகளைப் பயன்படுத்துகிறது:
பணியகம். பதிவு ( செயல்முறை. env . பாதை ) ;
பணியகம். பதிவு ( செயல்முறை. env . பாதை . பிளவு ( பாதை. பிரிப்பான் ) ) ;
மேலே உள்ள குறியீடு வரிகளில்:
- ' console.log() ” முறை முதலில் “process.env.PATH” ஆப்ஜெக்டை பயன்படுத்தி கணினி மாறிகள் பாதையை அணுகி அதை கன்சோலில் காண்பிக்கும். அனைத்து பாதைகளும் ';' மூலம் பிரிக்கப்பட்டுள்ளன பெருங்குடல்.
- அடுத்த 'console.log()' முறையானது ' பிளவு() 'process.env.PATH' ஆப்ஜெக்ட்டைக் கடக்கும் முறை ' பிரிப்பான் 'ஆப்பரேட்டிங் சிஸ்டத்தின் அடிப்படையில் டிலிமிட்டருடன் அனைத்து பாதைகளையும் பிளவுபடுத்துவதற்கான அதன் வாதமாக சொத்து.
வெளியீடு
'.js' கோப்பை இயக்கவும்:
கணினி சூழல் மாறிகள் ';(அரை-பெருங்குடல்)' மூலம் பிரிக்கப்பட்டிருப்பதைக் காணலாம், அவை பட்டியல் வடிவத்தில் பிரிக்கப்படுகின்றன:
Node.js இல் உள்ள பாதை. delimiter சொத்து வேலை செய்வது அவ்வளவுதான்.
முடிவுரை
Node.js இல், ' path.delimiter() 'ஆப்பரேட்டிங் சிஸ்டத்தின் படி சொத்து பாதை பிரிப்பானை மீட்டெடுக்கிறது. பயன்படுத்தப்பட்ட முறையின் அடிப்படையில் தரவை ஒரு குறிப்பிட்ட வடிவத்திற்கு மாற்றவும் இந்த பண்பு உதவுகிறது. இந்த இடுகை Node.js இல் உள்ள “path.delimiter()” பண்புகளை நடைமுறையில் விளக்கியுள்ளது.