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

सिंगल ऐरे से जावास्क्रिप्ट ऑब्जेक्ट बनाना और कुंजी मान को परिभाषित करना?

<घंटा/>

किसी JavaScript ऑब्जेक्ट को मुख्य मान में बदलने के लिए, आपको मानचित्र () के साथ Object.entries() का उपयोग करना होगा। निम्नलिखित कोड है -

उदाहरण

var studentObject={
   101: "John",
   102: "David",
   103: "Bob"
}
var studentDetails = Object.assign({}, studentObject)
studentDetails = Object.entries(studentObject).map(([studentId,studentName])=>({studentId ,studentName}));
console.log(studentDetails);

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

node fileName.js.

यहाँ, मेरी फ़ाइल का नाम है demo113.js.

आउटपुट

यह निम्नलिखित आउटपुट देगा -

PS C:\Users\Amit\JavaScript-code> node demo113.js
[
   { studentId: '101', studentName: 'John' },
   { studentId: '102', studentName: 'David' },
   { studentId: '103', studentName: 'Bob' }
]

  1. मैं जावास्क्रिप्ट में कुकी से एक मूल्य कैसे बना और पढ़ सकता हूँ?

    कुकी बनाएं कुकी बनाने का सबसे आसान तरीका document.cookie ऑब्जेक्ट को एक स्ट्रिंग मान निर्दिष्ट करना है, जो इस तरह दिखता है - document.cookie = "key1=value1;key2=value2;expires=date"; यहां एक्सपायर विशेषता वैकल्पिक है। यदि आप इस विशेषता को एक मान्य दिनांक या समय के साथ प्रदान करते हैं, तो क

  1. जावास्क्रिप्ट में मूल सरणी को बदले बिना किसी वस्तु की कुंजी को कैसे बदलें?

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

  1. वह फ़ंक्शन जो JavaScript में किसी सरणी का न्यूनतम और अधिकतम मान लौटाता है

    समस्या हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो एक सरणी लेता है और दूसरी सरणी देता है, इस सरणी का पहला तत्व इनपुट सरणी का सबसे छोटा तत्व होना चाहिए और दूसरा इनपुट सरणी का सबसे बड़ा तत्व होना चाहिए। उदाहरण निम्नलिखित कोड है - const arr = [56, 34, 23, 687, 2, 56, 567]; const findMinMax = (arr = [])