নোড জেএস

নোড জেএস এর প্রয়োজনীয় কিছু মেথড

গ্লোবাল অবজেক্ট

Link
  • বর্তমান module এর ডিরেক্টরির নাম দেখা

    __dirname; অথবা path.dirname();
  • বর্তমান module এর নাম দেখা

    __filename;
  • module ইমপোর্ট করা

    require();
  • বর্তমান module কে রেফার করা

    module;
  • module থেকে এক্সপোর্ট করা

    exports;
  • গ্লোবাল অবজেক্ট এবং যেকোনো যায়গা থেকে এক্সেস করা যাবে

    precess;
  • বাইনারি ডেটার সাথে সরাসরি কাজ করার জন্য একটি গ্লোবাল ক্লাশ

    Buffer;
  • নতুন URL ডিফাইন করা

    const myURL = new URL

কনসোল

Link
  • কনসোলে লগ প্রিন্ট করা

    console.log();
  • এরোর প্রিন্ট করা

    console.error();
  • ওয়ার্নিং দেখানো

    console.warn();
  • console.log() এর সমমান

    console.info();
  • স্ট্রিং কে stdout হিসেবে প্রিন্ট করা

    console.dir(obj);
  • সময় মার্ক করা

    console.time();
  • ফিনিস টাইমার, রেকর্ড আউটপুট দেয়া

    console.timeEnd();
  • বর্তমান পসিশনের স্ট্যাক ট্রেস stderr এ প্রিন্ট করা

    console.trace();
  • এক্সপ্রেশন মিথ্যা হলে Assertion Error থ্রো করা

    console.assert(expression, [message]);

টাইমার

Link
  • মিলিসেকেন্ড ডিলের পর ওয়ান-টাইম কলব্যাক execute করার জন্য সময় সেট করা

    setTimeout(callback, delay, [arg], [...]);
  • setTimeout() ব্যবহার করে তৈরি করা টাইমার বন্ধ করা

    clearTimeout(t);
  • কলব্যাক এর রিপিটেড execution সেট করা

    setInterval(callback, delay, [arg], [...]);
  • setInterval() ব্যবহার করে তৈরি করা টাইমার বন্ধ করা

    clearInterval(t);
  • কলব্যাকের ত্বরিত execution সেট করা

    setImmediate(callback, [arg], [...]);
  • setImmediate() ব্যবহার করে তৈরি করা টাইমার বন্ধ করা

    clearImmediate(immediateObject);