কম্পিউটার

Node.js এ কাস্টম মডিউল তৈরি করা


node.js মডিউল হল এক ধরণের প্যাকেজ যাতে কিছু নির্দিষ্ট ফাংশন বা পদ্ধতি রয়েছে যা তাদের আমদানি করে তাদের দ্বারা ব্যবহার করা হবে। fs, fs-extra, crypto, স্ট্রীম ইত্যাদির মতো ডেভেলপারদের দ্বারা ব্যবহার করার জন্য কিছু মডিউল ওয়েবে উপস্থিত রয়েছে৷ এছাড়াও আপনি নিজের একটি প্যাকেজ তৈরি করতে পারেন এবং এটি আপনার কোডে ব্যবহার করতে পারেন৷

সিনট্যাক্স

exports.function_name =function(arg1, arg2, ....argN) { // এখানে আপনার ফাংশনের বডি রাখুন...};

উদাহরণ - কাস্টম নোড মডিউল

নামে দুটি ফাইল তৈরি করুন - calc.js এবং index.js এবং নীচের কোড স্নিপেটটি অনুলিপি করুন৷

calc.js হল কাস্টম নোড মডিউল যা নোড ফাংশন ধরে রাখবে।

index.js calc.js আমদানি করবে এবং নোড প্রক্রিয়ায় এটি ব্যবহার করবে।

calc.js

//একটি কাস্টম নোড মডিউল তৈরি করা// এবং বিভিন্ন functionsexports.add =ফাংশন (a, b) { রিটার্ন a + b; // সংখ্যা যোগ করা};exports.sub =ফাংশন (a, b) { ফেরত a - b; // সংখ্যা বিয়োগ};exports.mul =ফাংশন (a, b) { ফেরত a * b; // সংখ্যা গুন করা};exports.div =ফাংশন (a, b) { ফেরত a / b; // সংখ্যা ভাগ করা};

index.js

// নীচের স্টেটমেন্টভার ক্যালকুলেটর =প্রয়োজন('./calc');var a =21 , b =67console.log("" + a + " এবং " + b +" এর সংযোজন সহ কাস্টম নোড মডিউল আমদানি করা হল " + calculator.add(a, b));console.log("" + a +" এর বিয়োগ এবং " + b + " হল " + calculator.sub(a, b));console.log("গুণ " + a + " এবং " + b + " হল " + calculator.mul(a, b)); console.log("" + a + " এর বিভাগ এবং " + b + " হল " + calculator.div( a, b));

আউটপুট

C:\home\node>> node index.js21 এবং 67 এর যোগ 21 এবং 67 এর 88 বিয়োগ হল -46 21 এবং 67 এর গুণিতক হল 1407 21 এর ডিভিশন এবং 67 হল 0.31343283585> 
  1. জাভাস্ক্রিপ্টে প্রিম এর অ্যালগরিদম

  2. জাভাস্ক্রিপ্ট - একটি কাস্টম ইমেজ স্লাইডার তৈরি করা

  3. জাভাস্ক্রিপ্টে কাস্টম ত্রুটি

  4. জাভাস্ক্রিপ্ট মডিউল