Node.js এ path.extname() পদ্ধতি কিভাবে ব্যবহার করবেন?

Node Js E Path Extname Pad Dhati Kibhabe Byabahara Karabena



Node.js একটি অফার করে পথ ” মডিউল সিস্টেম ফাইল এবং ডিরেক্টরী পাথের পথের সাথে মোকাবিলা করার জন্য প্রয়োজনীয়তা অনুযায়ী সেগুলি অ্যাক্সেস, পরিচালনা, পরিবর্তন এবং পুনরুদ্ধার করতে। এটি পছন্দসই ক্রিয়াকলাপ সম্পাদন করার জন্য বিল্ট-ইন ইউটিলিটিগুলির একটি বিশাল বৈচিত্র্যের সাথে আসে যেমন 'নরমালাইজ()' পদ্ধতি নির্দিষ্ট পথটিকে স্বাভাবিক করে, 'ডিরনেম()' ডিরেক্টরির নাম পুনরুদ্ধার করে, 'এক্সটনাম()' ফাইল এক্সটেনশনটি পুনরুদ্ধার করে, ইত্যাদি

এই নির্দেশিকা Node.js-এ path.extreme() পদ্ধতি সম্পর্কে বিস্তারিত বর্ণনা করবে

Node.js এ path.extname() পদ্ধতি কিভাবে ব্যবহার করবেন?

দ্য ' extname() ' হল অন্তর্নির্মিত পদ্ধতি ' পথ ” মডিউল যা নির্দিষ্ট পাথ থেকে ফাইল এক্সটেনশন অংশ বের করে। ফাইল এক্সটেনশন হল পথের শেষ সময়কাল যেমন “.html”, “.js” এবং আরও অনেক কিছু। যদি এটি ফাইলের নামের সাথে উপলব্ধ না হয় তবে 'extname()' পদ্ধতিটি একটি খালি স্ট্রিং ফিরিয়ে দেবে।







'path.extname' এর ব্যবহার তার সাধারণ সিনট্যাক্সের উপর নির্ভর করে যা এখানে লেখা আছে:



পথ extname ( পথ ) ;

উপরের সিনট্যাক্স শুধুমাত্র একটি প্যারামিটারে কাজ করে ' পথ ' যেটি কাঙ্খিত ফাইলের পথ নির্দিষ্ট করে যার এক্সটেনশনটি পুনরুদ্ধার করা প্রয়োজন৷



এখন, উপরের সংজ্ঞায়িত পদ্ধতির ব্যবহারিক বাস্তবায়ন দেখুন।





উদাহরণ 1: ফাইল এক্সটেনশন রিটার্ন করার জন্য 'path.extname()' পদ্ধতি প্রয়োগ করা (যদি থাকে)
এই উদাহরণটি ফাইল পাথে বিদ্যমান থাকলে ফাইল এক্সটেনশন পেতে 'path.extname()' পদ্ধতিটি প্রয়োগ করে:

const পথ = প্রয়োজন ( 'পথ' ) ;
ছিল file_ext = পথ extname ( 'গ: \\ ব্যবহারকারীদের \\ লেনোভো \\ ফাইল \\ Hello.html' ) ;
কনসোল লগ ( file_ext ) ;

কোডের উপরের লাইনগুলিতে:



  • প্রথমত, ' প্রয়োজন() ' পদ্ধতিতে Node.js প্রজেক্টের 'পাথ' মডিউল অন্তর্ভুক্ত রয়েছে।
  • এরপরে, “file_ext” ভেরিয়েবলটি “ extname() ' পদ্ধতি যা একটি ফাইলের পাথকে তার আর্গুমেন্ট হিসাবে এটি থেকে ফাইল এক্সটেনশন পেতে পাস করে।
  • সবশেষে, ' console.log() ” পদ্ধতি “file_ext” ভেরিয়েবলে সংরক্ষিত কনসোলে “extname()” পদ্ধতির আউটপুট প্রদর্শন করে।

আউটপুট
নিম্নলিখিত কমান্ডের সাহায্যে '.js' ফাইলটি চালান

নোড অ্যাপ। js

এটি দেখা যায় যে টার্মিনাল ফাইল এক্সটেনশনটি দেখায় যা নির্দিষ্ট পথ থেকে পুনরুদ্ধার করা হয়:

উদাহরণ 2: ফাইল এক্সটেনশন পেতে 'path.extname()' পদ্ধতি প্রয়োগ করা (যদি না থাকে)
এই উদাহরণটি ফাইল এক্সটেনশনটি ফেরত দিতে 'path.extname()' পদ্ধতি ব্যবহার করে যখন এটি নির্দিষ্ট পাথে উপলব্ধ না থাকে:

const পথ = প্রয়োজন ( 'পথ' ) ;
ছিল file_ext = পথ extname ( 'গ: \\ ব্যবহারকারীদের \\ লেনোভো \\ ফাইল \\ হ্যালো' ) ;
কনসোল লগ ( file_ext ) ;

এই সময়ে ফাইল এক্সটেনশন নির্দিষ্ট ফাইলে উপস্থিত নেই।

আউটপুট
প্রদত্ত কমান্ড ব্যবহার করে '.js' ফাইলটি শুরু করুন:

নোড অ্যাপ। js

এখন, আউটপুটে একটি খালি স্ট্রিং রয়েছে কারণ ফাইল এক্সটেনশনটি নির্দিষ্ট পথে বিদ্যমান নেই:

এটি Node.js-এ 'path.extname()' পদ্ধতি ব্যবহার করার বিষয়ে।

উপসংহার

ব্যবহার করতে 'path.extname()' Node.js-এ পদ্ধতি, এর সাধারণীকৃত সিনট্যাক্স প্রয়োগ করুন যা 'পথ' প্যারামিটারে কাজ করে। 'পথ' হল 'extname()' পদ্ধতির অপরিহার্য প্যারামিটার কারণ এটি ফাইলের পাথ নির্দিষ্ট করে যেখান থেকে ফাইল এক্সটেনশন পেতে অনুসন্ধান প্রক্রিয়া শুরু হয়। এই নির্দেশিকাটি কার্যত Node.js-এ “path.extname()” পদ্ধতি ব্যাখ্যা করেছে।