এই পোস্টটি Node.js-এ “path.delimiter” প্রপার্টির কাজ প্রদর্শন করবে।
কিভাবে 'path.delimiter' প্রপার্টি Node.js এ কাজ করে?
দ্য ' বিভেদক() 'এর একটি পূর্বনির্ধারিত সম্পত্তি' পথ ” মডিউল যা প্ল্যাটফর্ম-নির্দিষ্ট পাথ ডিলিমিটার প্রদান করে। উইন্ডোজের জন্য, পাথ ডিলিমিটার হল 'সেমি-কোলন(;)', এবং ইউনিক্স-ভিত্তিক অপারেটিং সিস্টেমের জন্য এটি 'কোলন(:)'।
এই সম্পত্তির কাজ তার সাধারণীকৃত সিনট্যাক্সের উপর নির্ভর করে যা নীচে উল্লেখ করা হয়েছে:
পথ সম্পত্তি ;
উপরের সিনট্যাক্স একটি স্ট্রিং হিসাবে একটি বিভেদক প্রদান করে।
এর মৌলিক সিনট্যাক্সের সাহায্যে উপরোক্ত-সংজ্ঞায়িত সম্পত্তির ব্যবহারিক বাস্তবায়ন দেখি।
উদাহরণ: পাথ ডিলিমিটার পেতে “path.delimiter” প্রপার্টি প্রয়োগ করা
এই উদাহরণটি 'path.delimiter()' প্রপার্টিটি পাথ ডিলিমিটার ফেরাতে প্রয়োগ করে:
কনসোল লগ ( পথ ডিলিমিটার ) ;
উপরের কোড স্নিপেটে:
- প্রথমত, ' প্রয়োজন() ' পদ্ধতিতে Node.js প্রজেক্টের 'পাথ' মডিউল অন্তর্ভুক্ত রয়েছে।
- পরবর্তী, ' console.log() 'পদ্ধতি প্রয়োগ করে' বিভেদক() ” বৈশিষ্ট্য পাথ ডিলিমিটার পেতে এবং কনসোলে এটি প্রদর্শন করতে।
আউটপুট
নীচে দেওয়া কমান্ড ব্যবহার করে '.js' ফাইলটি চালান:
এটি দেখা যায় যে আউটপুটে একটি পাথ ডিলিমিটার ';(সেমি-কোলন)' রয়েছে কারণ বর্তমান অপারেটিং সিস্টেম হল উইন্ডোজ:
উদাহরণ 2: সিস্টেম এনভায়রনমেন্ট ভেরিয়েবল পাথগুলিকে আলাদা করার জন্য 'path.delimiter' প্রপার্টি প্রয়োগ করা
এই উদাহরণটি সিস্টেম এনভায়রনমেন্ট ভেরিয়েবল পাথগুলিকে বিভক্ত করতে 'path.delimeter' বৈশিষ্ট্য প্রয়োগ করে:
কনসোল লগ ( প্রক্রিয়া env . PATH ) ;
কনসোল লগ ( প্রক্রিয়া env . PATH . বিভক্ত ( পথ ডিলিমিটার ) ) ;
উপরের কোড লাইনে:
- দ্য ' console.log() ” পদ্ধতি প্রথমে সিস্টেম ভেরিয়েবল পাথ অ্যাক্সেস করতে এবং কনসোলে প্রদর্শন করতে “process.env.PATH” অবজেক্টটি প্রয়োগ করে। সমস্ত পথ ';' দ্বারা পৃথক করা হয়েছে কোলন
- পরবর্তী 'console.log()' পদ্ধতিটি 'কে সংযুক্ত করে বিভক্ত() 'process.env.PATH' অবজেক্টের সাথে 'পদ্ধতি' ডিলিমিটার ” অপারেটিং সিস্টেমের উপর ভিত্তি করে ডিলিমিটার দিয়ে সমস্ত পাথ চেরা করার যুক্তি হিসাবে সম্পত্তি।
আউটপুট
'.js' ফাইলটি চালান:
এটি লক্ষ্য করা যায় যে সিস্টেম এনভায়রনমেন্ট ভেরিয়েবলগুলি ';(সেমি-কোলন)' দ্বারা বিভক্ত করা হয়েছে যা একটি তালিকা বিন্যাসে বিভক্ত:
এটি Node.js-এ path.delimiter সম্পত্তির কাজ সম্পর্কে।
উপসংহার
Node.js-এ, “ path.delimiter() ” সম্পত্তি অপারেটিং সিস্টেম অনুযায়ী পাথ ডিলিমিটার পুনরুদ্ধার করে। এই বৈশিষ্ট্যটি প্রয়োগ পদ্ধতির উপর ভিত্তি করে ডেটাকে একটি নির্দিষ্ট বিন্যাসে রূপান্তর করতেও সহায়তা করে। এই পোস্টটি কার্যত Node.js-এ “path.delimiter()” বৈশিষ্ট্য ব্যাখ্যা করেছে।