কম্পিউটার টিউটোরিয়াল

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


Object.assign() মেথড ব্যবহার করে এক বা একাধিক সোর্স অবজেক্ট থেকে টার্গেট অবজেক্টে সকল নিজস্ব প্রপার্টির ভ্যালু (এনumerable فقط) কপি করা যায়। এটি টার্গেট অবজেক্ট রিটার্ন করে।

উদাহরণ

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() মেথড শুধু এনumerable এবং নিজস্ব প্রপার্টি কপি করে সোর্স থেকে টার্গেটে। এটি সোর্সে [[Get]] এবং টার্গেটে [[Set]] ব্যবহার করে, তাই এটি গেটার এবং সেটার আহ্বান করে।


  1. জাভাস্ক্রিপ্টে _.size() মেথডের ব্যবহার

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

  3. জাভাস্ক্রিপ্টে Map অবজেক্টের ব্যবহার কী?

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