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

জাভাস্ক্রিপ্ট লাইব্রেরির শুরুতে সেমিকোলন (;) থাকার কারণ কী?

জাভাস্ক্রিপ্টে একটি ফাংশন সাধারণত এভাবে লেখা হয়:

(function(){...})()

অনেক লাইব্রেরিতে ফাংশনের শুরুতে একটি সেমিকোলন থাকে, যেমন:

;(function ) { }

এই সেমিকোলনটি একাধিক জাভাস্ক্রিপ্ট ফাইলকে নিরাপদে একসাথে কনক্যাটেনেট (যোগ) করার জন্য থাকে, যাতে সেগুলো একই HTTP রিকোয়েস্ট দিয়ে দ্রুত সার্ভ করা যায়।

এছাড়া একটি লিডিং সেমিকোলন আগের কোড থেকে রক্ষা পাওয়ার জন্যও হতে পারে, যেটি হয়তো ভুলভাবে বন্ধ করা হয়নি। একটি সেমিকোলন নিশ্চিত করে যে সেটি ঘটবে না।

  1. জাভাস্ক্রিপ্টে ফাংশন ও মেথডের পার্থক্য

  2. জাভাস্ক্রিপ্টে Math.imul() ফাংশনের ব্যবহার

  3. জাভাস্ক্রিপ্টে অ্যানোনিমাস ফাংশন কী?

  4. পাইথনে 'yield' কিওয়ার্ড কী করে?