Node.jsలో path.delimiter ప్రాపర్టీ ఎలా పని చేస్తుంది?

Node Jslo Path Delimiter Praparti Ela Pani Cestundi



Node.js 'తో వస్తుంది మార్గం ” సిస్టమ్ ఫైల్స్ మరియు డైరెక్టరీల మార్గంతో పరస్పర చర్య చేసే మాడ్యూల్. అవసరాలకు అనుగుణంగా ఫైల్ పాత్‌లను అనేక మార్గాల్లో నిర్వహించడం మరియు మార్చడం దీని ప్రధాన లక్ష్యం. దీని సాధారణ లక్షణాలు, సాధారణీకరించడం, డైరెక్టరీ/ఫైల్ పేర్లను కనుగొనడం, ఫైల్ పొడిగింపులను సంగ్రహించడం, పాత్ డీలిమిటర్ మరియు సెపరేటర్‌ను తిరిగి ఇవ్వడం మరియు మరిన్ని. ఇది పేర్కొన్న అన్ని కార్యకలాపాలను నిర్వహించడానికి విస్తృత శ్రేణి అంతర్నిర్మిత పద్ధతులు మరియు లక్షణాలతో వస్తుంది.

ఈ పోస్ట్ Node.jsలో “path.delimiter” ప్రాపర్టీ యొక్క పనిని ప్రదర్శిస్తుంది.

Node.jsలో “path.delimiter” ప్రాపర్టీ ఎలా పని చేస్తుంది?

ది ' డీలిమిటర్ () ' అనేది ముందే నిర్వచించబడిన ఆస్తి ' మార్గం ” మాడ్యూల్ ప్లాట్‌ఫారమ్-నిర్దిష్ట పాత్ డీలిమిటర్‌ని అందిస్తుంది. Windows కోసం, పాత్ డీలిమిటర్ “సెమీ-కోలన్(;)”, మరియు UNIX-ఆధారిత ఆపరేటింగ్ సిస్టమ్‌ల కోసం ఇది “కోలన్(:)”.







ఈ ఆస్తి యొక్క పని దాని సాధారణీకరించిన సింటాక్స్‌పై ఆధారపడి ఉంటుంది, అది క్రింద పేర్కొనబడింది:



మార్గం. ఆస్తి ;

పై వాక్యనిర్మాణం ఒక డీలిమిటర్‌ని స్ట్రింగ్‌గా అందిస్తుంది.



దాని ప్రాథమిక వాక్యనిర్మాణం సహాయంతో పైన నిర్వచించబడిన ఆస్తి యొక్క ఆచరణాత్మక అమలును చూద్దాం.





ఉదాహరణ: పాత్ డీలిమిటర్‌ని పొందడానికి “path.delimiter” ఆస్తిని వర్తింపజేయడం
ఈ ఉదాహరణ పాత్ డీలిమిటర్‌ని తిరిగి ఇవ్వడానికి “path.delimiter()” లక్షణాన్ని వర్తిస్తుంది:

స్థిరంగా మార్గం = అవసరం ( 'మార్గం' ) ;
కన్సోల్. లాగ్ ( మార్గం. డీలిమిటర్ ) ;

పై కోడ్ స్నిప్పెట్‌లో:



  • ముందుగా, ' అవసరం() ” పద్ధతిలో Node.js ప్రాజెక్ట్‌లోని “పాత్” మాడ్యూల్ ఉంటుంది.
  • తరువాత, ' console.log() 'పద్ధతి వర్తిస్తుంది' డీలిమిటర్ () ” పాత్ డీలిమిటర్‌ని పొందడానికి మరియు దానిని కన్సోల్‌లో ప్రదర్శించడానికి ప్రాపర్టీ.

అవుట్‌పుట్
దిగువ అందించిన ఆదేశాన్ని ఉపయోగించి “.js” ఫైల్‌ను అమలు చేయండి:

నోడ్ యాప్. js

ప్రస్తుత ఆపరేటింగ్ సిస్టమ్ విండోస్ అయినందున అవుట్‌పుట్ పాత్ డీలిమిటర్ “;(సెమీ-కోలన్)”ని కలిగి ఉన్నట్లు చూడవచ్చు:

ఉదాహరణ 2: సిస్టమ్ ఎన్విరాన్‌మెంట్ వేరియబుల్స్ పాత్‌లను వేరు చేయడానికి “path.delimiter” లక్షణాన్ని వర్తింపజేయడం
సిస్టమ్ ఎన్విరాన్మెంట్ వేరియబుల్స్ పాత్‌లను విభజించడానికి ఈ ఉదాహరణ “path.delimeter” లక్షణాన్ని వర్తిస్తుంది:

స్థిరంగా మార్గం = అవసరం ( 'మార్గం' ) ;
కన్సోల్. లాగ్ ( ప్రక్రియ. env . మార్గం ) ;
కన్సోల్. లాగ్ ( ప్రక్రియ. env . మార్గం . విడిపోయింది ( మార్గం. డీలిమిటర్ ) ) ;

పై కోడ్ లైన్లలో:

  • ది ' console.log() ” పద్ధతి మొదట సిస్టమ్ వేరియబుల్స్ పాత్‌ను యాక్సెస్ చేయడానికి మరియు కన్సోల్‌లో ప్రదర్శించడానికి “process.env.PATH” ఆబ్జెక్ట్‌ని వర్తింపజేస్తుంది. అన్ని మార్గాలు ';' ద్వారా వేరు చేయబడ్డాయి పెద్దప్రేగు.
  • తదుపరి “console.log()” పద్ధతి “ని అనుబంధిస్తుంది విభజన() 'process.env.PATH' ఆబ్జెక్ట్‌తో 'పద్ధతి'ని దాటుతుంది డీలిమిటర్ ”ఆపరేటింగ్ సిస్టమ్ ఆధారంగా డీలిమిటర్‌తో అన్ని మార్గాలను చీల్చడం దాని వాదనగా ఆస్తి.

అవుట్‌పుట్
“.js” ఫైల్‌ను రన్ చేయండి:

నోడ్ యాప్. js

సిస్టమ్ ఎన్విరాన్మెంట్ వేరియబుల్స్ “;(సెమీ-కోలన్)” ద్వారా వేరు చేయబడడాన్ని గమనించవచ్చు, అవి జాబితా ఆకృతిలో విభజించబడ్డాయి:

Node.jsలోని path.delimiter ఆస్తి పని గురించి అంతే.

ముగింపు

Node.jsలో, ' path.delimiter() ”ఆపరేటింగ్ సిస్టమ్ ప్రకారం ప్రాపర్టీ పాత్ డీలిమిటర్‌ని తిరిగి పొందుతుంది. అనువర్తిత పద్ధతి ఆధారంగా డేటాను నిర్దిష్ట ఆకృతిలోకి మార్చడానికి కూడా ఈ లక్షణం సహాయపడుతుంది. ఈ పోస్ట్ Node.jsలోని “path.delimiter()” ప్రాపర్టీని ఆచరణాత్మకంగా వివరించింది.