JavaScript Fundamentals – Session -1: Bangla Screencast

Video is available in HD

Additional Notes

গ্লোবাল স্কোপ, লোকাল স্কোপ, var কিওয়ার্ড

ভিডিওটির ভ্যারিয়েবল নিয়ে আলোচনায় কিছু কনফিউশান তৈরি হতে পারে, তাই এ ব্যাপারে কিছুটা আলোকপাত করা জরুরী । var কিওয়ার্ডটি সব সময় বর্তমান স্কোপে ভ্যারিয়েবল তৈরি করে । এটি ব্যবহার না করে ভ্যারিয়েবল তৈরি করা হলে সেটি আউটার স্কোপে (বা গ্লোবাল স্কোপে) তৈরি হয় । গ্লোবাল স্কোপে তাই এই কিওয়ার্ডটির ব্যবহার কোন প্রভাব ফেলে না কারন গ্লোবাল স্কোপে var ব্যবহার করলেও সেটি গ্লোবাল স্কোপেই তৈরি হবে (কারন var বর্তমান স্কোপে প্রভাব ফেলে এবং তখন বর্তমান স্কোপ হবে গ্লোবাল স্কোপ) ।

একটি উদাহরণ দেখে নেই –

এখানে globalWithVarKeyword একটি গ্লোবাল ভ্যারিয়েবল কারন এটা গ্লোবাল স্কোপে var কিওয়ার্ড দিয়ে তৈরি । অন্যদিকে globalVar টি ফাংশানের মধ্য থেকেও গ্লোবাল স্কোপে তৈরি হয়েছে কারন আমরা var ব্যবহার করিনি ।


3 Comments JavaScript Fundamentals – Session -1: Bangla Screencast

  1. ASIF

    টিউটোরিয়ালটি খুবই উপকার করলো কনফিউশনগুলো শেষ হল। আমি একটি নোট বানিয়ে রাখতে চাচ্ছি যেন দ্রুত চিটশিট হিসেবে ওগুলো রিভিউ করা যায়, আপনি ওয়েবস্ট্রমে দেখছি কমেন্টআউট করে লিখে রেখেছেন এক্সম্পলগুলো, এগুলোও যদি শেয়ার করতেন 🙂

    Reply
    1. maSnun

      ধন্যবাদ ভাইয়া ।

      ভালো আইডিয়া, কিন্তু আমি তো মুছে ফেলেছি আগের ফাইলগুলো । দেখি বিকল্প ব্যবস্থা করা যায় কিনা কিছু ।

      Reply
  2. Milan Chandro

    অসাধারন হয়েছে ভাইয়া । খুব অল্প সময়ে অনেক কিছু ক্লিয়ার হওয়া গেলো । 🙂

    Reply

Leave a Reply

Your email address will not be published. Required fields are marked *