কম্পিউটার টিউটোরিয়াল

জাভাস্ক্রিপ্ট কেন একটি ইন্টারপ্রেটেড ভাষা?


ইন্টারপ্রেটেড ভাষা হলো কী?

জাভাস্ক্রিপ্ট একটি হালকা ও ইন্টারপ্রেটেড ভাষা। ব্রাউজারের প্রেক্ষাপটে, আপনাকে কম্পাইলার কেনার প্রয়োজন নেই। আপনি সাধারণ টেক্সট এডিটর (যেমন নোটপ্যাড) দিয়েই শুরু করতে পারেন।

প্রচলিত জাভাস্ক্রিপ্ট এডিটিং টুলস

  • Microsoft FrontPage: মাইক্রোসফটের জনপ্রিয় HTML এডিটর। ইন্টারঅ্যাক্টিভ ওয়েবসাইট তৈরিতে সাহায্য করার জন্য জাভাস্ক্রিপ্ট টুলস প্রদান করে।
  • Macromedia Dreamweaver MX: প্রফেশনাল ওয়েব ডেভেলপমেন্টে খুব জনপ্রিয় HTML এবং জাভাস্ক্রিপ্ট এডিটর। প্রি-বিল্ট জাভাস্ক্রিপ্ট কম্পোনেন্ট, ডাটাবেস ইন্টিগ্রেশন, XHTML এবং XML স্ট্যান্ডার্ড সাপোর্ট করে।
  • Macromedia HomeSite 5: ম্যাক্রোমিডিয়ার পছন্দনীয় HTML ও জাভাস্ক্রিপ্ট এডিটর, পারসোনাল ওয়েবসাইট ম্যানেজমেন্টে কার্যকর।

আধুনিক ডেভেলপমেন্ট এনভায়রনমেন্ট

বর্তমানে নিচের টুলগুলো বেশি জনপ্রিয়:

  • VS Code - মাইক্রোসফটের ফ্রি, ওপেন সোর্স এডিটর
  • WebStorm - জেটব্রেন্সের পাওয়ারফুল IDE
  • Sublime Text / Atom - হালকা ও দ্রুত এডিটর
  • ব্রাউজার ডেভেলপার টুলস (F12) - ডিবাগিংয়ের জন্য সর্বোত্তম
  1. অপেরা ব্রাউজারে জাভাস্ক্রিপ্ট এনেবল করার পদ্ধতি

  2. জাভাস্ক্রিপ্টে মেথড বরো করা (call, apply, bind)

  3. জাভাস্ক্রিপ্টে অ্যারে রিডিউস করা (reduce)

  4. জাভাস্ক্রিপ্টে অবজেক্ট প্রপার্টি অ্যাক্সেস করার পদ্ধতি