কম্পিউটার

জাভাস্ক্রিপ্টে OBJECT.assign() এর ব্যবহার কি?


Object.assign() পদ্ধতিটি এক বা একাধিক সোর্স অবজেক্ট থেকে একটি টার্গেট অবজেক্টে অবজেক্টের নিজস্ব বৈশিষ্ট্যের (শুধুমাত্র গণনাযোগ্য) মান কপি করতে ব্যবহৃত হয়। এটা টার্গেট অবজেক্ট রিটার্ন করবে।

উদাহরণ

const targetObj = { a: 1, b: 2 };
const sourceObj = { b: 4, c: 5 };
const returnedTarget = Object.assign(targetObj, sourceObj);
console.log(targetObj);
console.log(returnedTarget);
console.log(returnedTarget === targetObj);
console.log(sourceObj);

আউটপুট

{ a: 1, b: 4, c: 5 }
{ a: 1, b: 4, c: 5 }
true
{ b: 4, c: 5 }

দ্রষ্টব্য

  • sourceObj পরিবর্তন হয়নি।

  • returnedTarget এবং targetObj একই।

  • Object.assign() পদ্ধতি শুধুমাত্র একটি উৎস অবজেক্ট থেকে একটি লক্ষ্য বস্তুতে গণনাযোগ্য এবং নিজস্ব বৈশিষ্ট্য কপি করে। এটি উৎসে [[গেট]] ব্যবহার করে এবং লক্ষ্যে [[সেট]] ব্যবহার করে, তাই এটি গেটার এবং সেটার্সকে আহ্বান করবে।


  1. জাভাস্ক্রিপ্টে _.size() পদ্ধতির ব্যবহার কী?

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

  3. জাভাস্ক্রিপ্টে মানচিত্র বস্তুর ব্যবহার কি?

  4. জাভাস্ক্রিপ্টে সেন্ট্রির ব্যবহার কী?