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

जावास्क्रिप्ट में स्प्रेड ऑपरेटर का उपयोग करके सरणी को कैसे क्लोन करें?

क्लोनिंग सरणी को दूसरी सरणी में कॉपी करने के अलावा और कुछ नहीं है। पुराने दिनों में, slice() मेथड का उपयोग सरणी को क्लोन करने के लिए किया जाता था, लेकिन ES6 ने स्प्रेड ऑपरेटर (...) प्रदान किया है ताकि हमारा कार्य आसान हो जाए। आइए दोनों मेथड्स पर चर्चा करें।

slice() मेथड का उपयोग करके क्लोनिंग

उदाहरण

निम्नलिखित उदाहरण में सरणी को कॉपी करने के लिए slice() मेथड का उपयोग किया गया है। slice() का उपयोग सरणी को एक इंडेक्स से दूसरे इंडेक्स तक स्लाइस करने के लिए किया जाता है। चूंकि कोई इंडेक्स प्रदान नहीं किए गए हैं, slice() मेथड पूरी सरणी को स्लाइस करेगा। स्लाइस करने के बाद, स्लाइस किया गया भाग असाइनमेंट ऑपरेटर (=) का उपयोग करके दूसरी सरणी में कॉपी किया जाता है।

<html> <body>    <script>       const games = ['cricket', 'hockey', 'football','kabaddi'];       const clonegames = games.slice();       document.write(clonegames);    </script> </body> </html>

आउटपुट

cricket,hockey,football,kabaddi

स्प्रेड ऑपरेटर का उपयोग करके क्लोनिंग

ES6 कई नई विशेषताएं लाया है जिनमें स्प्रेड ऑपरेटर एक प्रमुख है। इस ऑपरेटर के कई उपयोग हैं और क्लोनिंग उन उपयोगों में से एक है।

उदाहरण

<html> <body>    <script>       const games = ['cricket', 'hockey', 'football','kabaddi'];       const clonegames = [...games];       document.write(clonegames);    </script> </body> </html>

आउटपुट

cricket,hockey,football,kabaddi
  1. JavaScript स्प्रेड ऑपरेटर JavaScript स्प्रेड ऑपरेटर

    JavaScript स्प्रेड ऑपरेटर हमें एक ऐरे को व्यक्तिगत ऐरे एलिमेंट्स में विस्तारित करने की अनुमति देता है। स्प्रेड ऑपरेटर का उपयोग करने के लिए तीन डॉट्स (...) को ऐरे नाम से पहले लगाया जाना चाहिए।उदाहरण<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"

  1. जावास्क्रिप्ट का उपयोग करके JSON ऐरे से डेटा कैसे पढ़ें? जावास्क्रिप्ट का उपयोग करके JSON ऐरे से डेटा कैसे पढ़ें?

    जावास्क्रिप्ट का उपयोग करके JSON ऐरे से डेटा पढ़ने का कोड निम्नलिखित है - उदाहरण <!DOCTYPE html> <html lang=en> <head> <meta charset=UTF-8 /> <meta name=viewport content=width=device-width, initial-scale=1.0 /> <title>Document</title> <style>  

  1. JavaScript में सरणी का उपयोग करके रेडियो बटन डायनामिकली बनाना JavaScript में सरणी का उपयोग करके रेडियो बटन डायनामिकली बनाना

    सरणी का उपयोग करके डायनामिकली रेडियो बटन बनाने के लिए, createElement() और appendChild() की अवधारणा का उपयोग करें।उदाहरणकोड निम्न है:<!DOCTYPE html> <html lang=en> <head> <meta charset=UTF-8> <meta name=viewport content=width=device-width, initial-scale=1.0> <title>