ক্লোজারগুলি গুরুত্বপূর্ণ কারণ এগুলি একটি নির্দিষ্ট ফাংশনে কী আছে এবং কী নেই তা নিয়ন্ত্রণ করে, যার সাথে ভেরিয়েবলগুলি ভাইবোন ফাংশনগুলির মধ্যে একই ধারণকৃত স্কোপের মধ্যে ভাগ করা হয়৷
বন্ধের বিন্দু কি?
বন্ধের উদ্দেশ্য হল রাজ্য রক্ষা করা; তাই নাম বন্ধ - এটি রাজ্যে বন্ধ হয়ে যায়৷
ক্লোজার ব্যবহার করার সুবিধা কী?
1. একটি ক্লোজার ব্যবহার করে আমাদের কাছে প্রাইভেট ভেরিয়েবল থাকতে পারে যা একটি ফাংশন টাস্ক শেষ হওয়ার পরেও পাওয়া যায়। 2. একটি ফাংশন ক্লোজারের মাধ্যমে আমরা একটি পৃথক স্কোপে ডেটা সঞ্চয় করতে পারি এবং শুধুমাত্র প্রয়োজন হলেই শেয়ার করতে পারি।
বন্ধ করা কি প্রয়োজন?
বন্ধের প্রয়োজন শুধু সম্পর্কের জন্য প্রযোজ্য নয়প্রিয়জনের মৃত্যু, চাকরি হারানো, মর্যাদা বা জীবনের পথ বেদনাদায়ক সমাপ্তির অন্যান্য উদাহরণ। একসময় গুরুত্বপূর্ণ ছিল এমন কিছু ছেড়ে দেওয়া কঠিন হতে পারে, এবং অনেকে এটি করার জন্য বন্ধ করতে চান৷
ক্লোজার কী এবং ক্লোজার ব্যবহারের সুবিধা কী?
জাভাস্ক্রিপ্ট কীভাবে স্কোপ করা হয় তার সাথে বন্ধের সম্পর্ক রয়েছে। এটিকে অন্যভাবে বলতে গেলে, জাভাস্ক্রিপ্ট ডিজাইনারদের স্কোপিং পছন্দের (অর্থাৎ আভিধানিক স্কোপিং) কারণে, বন্ধ করা সম্ভব। জাভাস্ক্রিপ্টে ক্লোজারের সুবিধা হল যে এটি আপনাকে একটি ভেরিয়েবলকে এক্সিকিউশন প্রসঙ্গে আবদ্ধ করতে দেয়।