Hi everyone! I'm the author of code.mu :)
I'd love to chat with my non-Russian audience. I'm looking for your feedback on the site and the translation quality. Let's chat:)
⊗jsPmFVPO 224 of 505 menu
◀ ▶

জাভাস্ক্রিপ্ট অবজেক্ট প্যারামিটার

প্রিমিটিভদের থেকে ভিন্ন, অবজেক্টগুলি রেফারেন্স দ্বারা প্রেরণ করা হয়। এর মানে, ফাংশনের ভিতরে অবজেক্ট পরিবর্তন করা এর কারণ হবে যে এটি বাইরেও পরিবর্তিত হবে ফাংশনের। উদাহরণ দেখুন:

function func(arr) { arr[0] = '!'; } let arr = [1, 2, 3]; func(arr); console.log(arr); // আউটপুট দেবে ['!', 2, 3]

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

function func(obj) { obj.a = '!'; } let obj = {a: 1, b: 2, c: 3}; func(obj); console.log(obj);

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

function func(arg) { arg = '!'; } let obj = {a: 1, b: 2, c: 3}; func(obj.a); console.log(obj);

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

function func(obj) { obj = '!'; } let obj = {a: 1, b: 2, c: 3}; func(obj.a); console.log(obj);

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

function func(arr) { arr.splice(1, 1); } let arr = [1, 2, 3]; func(arr); console.log(arr);

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

function func(arr) { arr.slice(1, 1); } let arr = [1, 2, 3]; func(arr); console.log(arr);

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

function func(arr) { let newArr = arr; newArr[0] = '!'; } let arr = [1, 2, 3]; func(arr); console.log(arr);
← →
↑
বাংলা▼
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
আমরা সাইট পরিচালনা, বিশ্লেষণ এবং ব্যক্তিগতকরণের জন্য কুকি ব্যবহার করি। ডেটা প্রক্রিয়াকরণ গোপনীয়তা নীতি অনুযায়ী করা হয়।
সব গ্রহণ করুন কনফিগার করুন প্রত্যাখ্যান করুন