ఈ పోస్ట్ Node.jsలో “path.delimiter” ప్రాపర్టీ యొక్క పనిని ప్రదర్శిస్తుంది.
Node.jsలో “path.delimiter” ప్రాపర్టీ ఎలా పని చేస్తుంది?
ది ' డీలిమిటర్ () ' అనేది ముందే నిర్వచించబడిన ఆస్తి ' మార్గం ” మాడ్యూల్ ప్లాట్ఫారమ్-నిర్దిష్ట పాత్ డీలిమిటర్ని అందిస్తుంది. Windows కోసం, పాత్ డీలిమిటర్ “సెమీ-కోలన్(;)”, మరియు UNIX-ఆధారిత ఆపరేటింగ్ సిస్టమ్ల కోసం ఇది “కోలన్(:)”.
ఈ ఆస్తి యొక్క పని దాని సాధారణీకరించిన సింటాక్స్పై ఆధారపడి ఉంటుంది, అది క్రింద పేర్కొనబడింది:
మార్గం. ఆస్తి ;
పై వాక్యనిర్మాణం ఒక డీలిమిటర్ని స్ట్రింగ్గా అందిస్తుంది.
దాని ప్రాథమిక వాక్యనిర్మాణం సహాయంతో పైన నిర్వచించబడిన ఆస్తి యొక్క ఆచరణాత్మక అమలును చూద్దాం.
ఉదాహరణ: పాత్ డీలిమిటర్ని పొందడానికి “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లోని path.delimiter ఆస్తి పని గురించి అంతే.
ముగింపు
Node.jsలో, ' path.delimiter() ”ఆపరేటింగ్ సిస్టమ్ ప్రకారం ప్రాపర్టీ పాత్ డీలిమిటర్ని తిరిగి పొందుతుంది. అనువర్తిత పద్ధతి ఆధారంగా డేటాను నిర్దిష్ట ఆకృతిలోకి మార్చడానికి కూడా ఈ లక్షణం సహాయపడుతుంది. ఈ పోస్ట్ Node.jsలోని “path.delimiter()” ప్రాపర్టీని ఆచరణాత్మకంగా వివరించింది.