Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Javascript

कॉपी की गई वस्तु को अद्यतन करना जावास्क्रिप्ट में मूल वस्तु को भी अद्यतन करता है?

<घंटा/>

नहीं, मूल वस्तु अपडेट नहीं होगी। कुछ मापदंडों के साथ Object.assign() का उपयोग करें और जाँच करें। निम्नलिखित कोड है -

उदाहरण

var firstObject = { name: 'John' };
var secondObject = { name: 'Carol' };
console.log("Before merging=");
console.log(firstObject);
var afterMerging = Object.assign({}, firstObject, secondObject);
afterMerging.name = 'Smith';
console.log("After merging=");
console.log(firstObject);

उपरोक्त प्रोग्राम को चलाने के लिए, आपको निम्न कमांड का उपयोग करने की आवश्यकता है -

node fileName.js.

आउटपुट

यहाँ, मेरी फ़ाइल का नाम है demo131.js. यह निम्नलिखित आउटपुट देगा -

PS C:\Users\Amit\JavaScript-code> node demo131.js
Before merging=
{ name: 'John' }
After merging=
{ name: 'John' }

  1. जावास्क्रिप्ट में ऑब्जेक्ट प्रॉपर्टी नाम की सरणी को बदलना

    जावास्क्रिप्ट में ऑब्जेक्ट प्रॉपर्टी नाम की सरणी को बदलने के लिए निम्नलिखित कोड है - उदाहरण <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" />

  1. जावास्क्रिप्ट में छवि () ऑब्जेक्ट।

    छवि वस्तु HTML तत्व का प्रतिनिधित्व करती है। जावास्क्रिप्ट में इमेज ऑब्जेक्ट के लिए कोड निम्नलिखित है - उदाहरण <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-sc

  1. जावास्क्रिप्ट में JSON ऑब्जेक्ट में सबसे छोटा मान ढूँढना

    हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो एक JSON ऑब्जेक्ट को एक और केवल तर्क के रूप में लेता है। JSON ऑब्जेक्ट में कुछ नंबरों पर मैप की गई स्ट्रिंग कुंजियाँ हैं। हमारे फ़ंक्शन को ऑब्जेक्ट से गुजरना चाहिए, ऑब्जेक्ट से सबसे छोटा मान ढूंढना और वापस करना चाहिए। उदाहरण इसके लिए कोड होगा - const obj =