কম্পিউটার

কিভাবে জাভাস্ক্রিপ্টে স্প্রেড অপারেটর ব্যবহার করে একটি অ্যারে ক্লোন করবেন?


ক্লোনিং কপি করা ছাড়া কিছুই নয় একটি অ্যারে অন্য অ্যারের মধ্যে। পুরানো দিনে, স্লাইস() পদ্ধতিটি ক্লোন করতে ব্যবহৃত হয় একটি অ্যারে, কিন্তু ES6 স্প্রেড প্রদান করেছে অপারেটর(...) আমাদের কাজ সহজ করতে। আসুন উভয় পদ্ধতি নিয়ে আলোচনা করি।

স্লাইস() পদ্ধতি ব্যবহার করে ক্লোনিং

উদাহরণ

নিম্নলিখিত উদাহরণে স্লাইস() পদ্ধতিটি কপি করতে ব্যবহৃত হয় অ্যারে স্লাইস() একটি সূচক থেকে অন্য সূচকে অ্যারে স্লাইস করতে ব্যবহৃত হয়। যেহেতু স্লাইস() দেওয়া কোনো সূচী নেই পদ্ধতি স্লাইস হবে পুরো অ্যারে। স্লাইস করার পরে, কাটা অংশটি অ্যাসাইনমেন্ট ব্যবহার করে অন্য অ্যারেতে অনুলিপি করা হয় অপারেটর(=)।

<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. জাভাস্ক্রিপ্টে অ্যারে স্লাইস()

  2. জাভাস্ক্রিপ্ট স্প্রেড অপারেটর

  3. জাভাস্ক্রিপ্ট ব্যবহার করে JSON অ্যারে থেকে ডেটা কীভাবে পড়তে হয়?

  4. কিভাবে গতিশীলভাবে জাভাস্ক্রিপ্টে একটি অ্যারে ব্যবহার করে রেডিও বোতাম তৈরি করবেন?