কম্পিউটার

জাভাস্ক্রিপ্ট অবজেক্ট ডিস্ট্রাকচারিং কি?


জাভাস্ক্রিপ্ট অবজেক্ট ডিস্ট্রাকচারিং

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

উদাহরণ-1

নিম্নলিখিত উদাহরণে, একটি বস্তু 'ব্যক্তি ' সংজ্ঞায়িত করা হয়েছে এবং এর সম্পত্তি একটি স্বাভাবিক পদ্ধতিতে অ্যাক্সেস করা হয়েছে, সেটি হল "person.name কিন্তু যদি আমাদের এটিকে বিধ্বংসী উপায়ে প্রদর্শন করতে হয় আমাদের 'person.name নির্দিষ্ট করার দরকার নেই ', শুধু 'নাম উদাহরণ-২-এ দেখানো হিসাবে ' যথেষ্ট .

<html>
<body>
<script>
   let person = {name: "Nani", age: 25};
   document.write(person.name);
   document.write("</br>");
   document.write(person.age);
</script>
</body>
</html>

আউটপুট

Nani
25


উদাহরণ-2

এই উদাহরণে, বস্তুর বৈশিষ্ট্য 'ব্যক্তির ' একটি বিধ্বংসী পদ্ধতিতে অ্যাক্সেস করা হয়৷ এবং ফলাফল আউটপুটে প্রদর্শিত হয়।

<html>
<body>
<script>
   let person = {name: "Nani", age: 25};
   let {name, age} = person;
   document.write(name);
   document.write("<br>");
   document.write(age);
</script>
</body>
</html>

আউটপুট

Nani
25

  1. জাভাস্ক্রিপ্টে মিক্সন

  2. জাভাস্ক্রিপ্ট অ্যারেবাফার অবজেক্ট

  3. জাভাস্ক্রিপ্ট প্রক্সি() অবজেক্ট

  4. জাভাস্ক্রিপ্ট অবজেক্ট পদ্ধতি