⊗jsPmFVPNC 223 of 505 menu

জাভাস্ক্রিপ্টে প্যারামিটার সহ নামের মিল

ফাংশনের প্যারামিটারগুলি এর ভিতরে স্থানীয় ভেরিয়েবল। আসুন একটি ফাংশনের প্যারামিটারের নাম দেই বাহ্যিক গ্লোবাল ভেরিয়েবলের মতো একই নামে:

function func(num) { console.log(num); } let num = 1; func(num);

এই ক্ষেত্রে, এটি এমন হবে যে ফাংশনের বাইরে একটি ভেরিয়েবল num থাকবে এবং ফাংশনের ভিতরে একটি ভেরিয়েবল num থাকবে। তবে এগুলি ভিন্ন ভেরিয়েবল হবে: ফাংশনের ভিতরে ভেরিয়েবল পরিবর্তন করা হলে ফাংশনের স্থানীয় ভেরিয়েবল পরিবর্তন হবে। আর বাহ্যিক ভেরিয়েবল ফাংশনের ভিতরে অনুপলব্ধ থাকবে এবং কোনোভাবেই পরিবর্তন করা সম্ভব হবে না। আসুন পরীক্ষা করি:

function func(num) { num = 2; // স্থানীয় ভেরিয়েবল পরিবর্তন করছি } let num = 1; func(num); console.log(num); // 1 আউটপুট করবে - কিছুই পরিবর্তন হয়নি

কোড রান না করেই নির্ধারণ করুন কনসোলে কী আউটপুট হবে:

function func(num) { num = 2; } let num = 1; func(num); console.log(num);

কোড রান না করেই নির্ধারণ করুন কনসোলে কী আউটপুট হবে:

function func() { num = 2; } let num = 1; func(); console.log(num);

কোড রান না করেই নির্ধারণ করুন কনসোলে কী আউটপুট হবে:

function func() { let num = 2; } let num = 1; func(); console.log(num);
বাংলা
AfrikaansAzərbaycanБългарскиБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
আমরা সাইট পরিচালনা, বিশ্লেষণ এবং ব্যক্তিগতকরণের জন্য কুকি ব্যবহার করি। ডেটা প্রক্রিয়াকরণ গোপনীয়তা নীতি অনুযায়ী করা হয়।
সব গ্রহণ করুন কনফিগার করুন প্রত্যাখ্যান করুন