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

জাভাস্ক্রিপ্টে অবজেক্ট আপডেট করা (শুধু এক্সিস্টিং কী গুলোর জন্য)

hasOwnProperty() চেক করে শুধু সেই কীগুলো আপডেট করা যায় যা প্রথম অবজেক্টে আছে।

উদাহরণ

var markDetails1 = { 'marks1': 78, 'marks2': 65 }; 
var markDetails2 = { 'marks2': 89, 'marks3': 90 }; 
function updateJavaScriptObject(details1, details2) { 
    const outputObject = {}; 
    Object.keys(details1).forEach(obj => 
        outputObject[obj] = (details2.hasOwnProperty(obj) ? details2[obj] : details1[obj])); 
    return outputObject; 
} 
console.log(updateJavaScriptObject(markDetails1, markDetails2));

কমান্ড: node fileName.js

আউটপুট

PS C:\Users\Amit\JavaScript-code> node demo140.js
{ marks1: 78, marks2: 89 }
  1. জাভাস্ক্রিপ্ট দিয়ে অন্য ওয়েবপেজে রিডাইরেক্ট

  2. জাভাস্ক্রিপ্টে অবজেক্টে প্রপার্টি আছে কিনা চেক করা

  3. জাভাস্ক্রিপ্টে Object.keys().map() VS Array.map()

  4. জাভাস্ক্রিপ্টে অন্য অবজেক্ট দিয়ে অবজেক্ট অ্যাক্সেস করা