Share
Facebook
Twitter
LinkedIn
Whatsapp
Instagram
Messenger

জাভাস্ক্রিপ্ট গ্লোবাল ভেরিয়েবল - JavaScript Global Variable



গ্লোবাল ভেরিয়েবল

কোন ফাংশনের বাইরে যদি ভেরিয়েবল ডিক্লেয়ার করা হয় তবে তা হবে গ্লোবাল ভেরিয়েবল। এক্ষেত্রে ঐ ভেরিয়েবলকে জাভাস্ক্রিপ্ট প্রোগ্রামের সকল ফাংশন ব্যবহার করতে পারবে। সুতরাং কোন ভেরিয়েবলকে একাধিক ফাংশনে ব্যবহার করতে চাইলে অবশ্যই তাকে গ্লোবাল ভেরিয়েবল হিসেবে ঘোষণা করতে হবে।

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

উদাহরণ


<script type="text/javascript">
<!--var myVar = "global"; // Declare a global variable
function checkscope( ) {
var myVar2 = "local"; // Declare a local variable
document.write(myVar);
}
//-->
</script>

কোড এডিটর


নোট - কোন প্রোগ্রামে একই নামে লোকাল ও গ্লোবাল ভেরিয়েবল থাকলে লোকাল ভেরিয়েবলটিই প্রাধান্য পাবে অর্থাৎ এক্ষেত্রে গ্লোবাল ভেরিয়েবলটি কন কাজ করবে না।

নোট - " var " কীওয়ার্ড ছাড়া ভেরিয়েবল ডিক্লেয়ার করলে তা global ভেরিয়েবল এর মত কাজ করবে।


global ভেরিয়েবল এর বৈশিষ্ট

নিচে গ্লোবাল ভেরিয়েবল এর সাধারণ বৈশিষ্ট গুলো দেখুন।