কম্পিউটার

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


আমরা বিদ্যমান বস্তু অ্যাক্সেস করতে সক্ষম t "Object.create() নামে একটি জাভাস্ক্রিপ্ট পদ্ধতি ব্যবহার করে নিজস্ব প্রোটোটাইপ তৈরি করে "। এই পদ্ধতি ব্যবহার করে আমরা বিদ্যমান বৈশিষ্ট্যগুলি থেকে নতুন তৈরি প্রোটোটাইপে বৈশিষ্ট্যগুলিকে উত্তরাধিকার সূত্রে প্রাপ্ত করতে পারি৷ আসুন সংক্ষেপে এটি নিয়ে আলোচনা করা যাক৷

সিনট্যাক্স

Object.create(existing obj);

এই পদ্ধতিটি বিদ্যমান বস্তুটি নেয় এবং এর নিজস্ব প্রোটোটাইপ তৈরি করে যাতে বৈশিষ্ট্যগুলি উত্তরাধিকারসূত্রে পাওয়া যায় বিদ্যমান বস্তু থেকে নতুন নির্মিত প্রোটোটাইপ-এ .

উদাহরণ

নিম্নলিখিত উদাহরণে, প্রাথমিকভাবে, "ব্যক্তি নামে একটি বস্তু " তৈরি হয় এবং "Object.create ব্যবহার করে " এর নিজস্ব প্রোটোটাইপ তৈরি করা হয়েছে এবং একটি পরিবর্তনশীলকে বরাদ্দ করা হয়েছে "নতুন "। পরবর্তীতে, প্রোটোটাইপ ব্যবহার করে বিদ্যমান বস্তুর অবজেক্টগুলি পরিবর্তন করা হয়েছে এবং আউটপুটে দেখানো হিসাবে নতুন বৈশিষ্ট্যগুলি প্রদর্শিত হয়েছে৷

<html>
<body>
<script>
   var person = {
      name: "Karthee",
      profession : "Actor",
      industry: "Tamil"
   };
   document.write(person.name);
   document.write("</br>");
   document.write(person.profession);
   document.write("</br>");
   document.write(person.industry);
   document.write("</br>");
   document.write("Using a prototype the properties of the existing object have been 
   changed to the following");
   document.write("</br>");
   var newper = Object.create(person); /// creating prototype
   newper.name = "sachin";
   newper.profession = "crickter";
   newper.industry = "sports";
   document.write(newper.name);
   document.write("</br>");
   document.write(newper.profession);
   document.write("</br>");
   document.write(newper.industry);
</script>
</body>
</html>

আউটপুট

Karthee
Actor
Tamil
Using a prototype the properties of the existing object have been changed to the following
sachin
crickter
sports

  1. জাভাস্ক্রিপ্ট অবজেক্ট মেথড কিভাবে যোগ করবেন, অ্যাক্সেস করবেন?

  2. কিভাবে জাভাস্ক্রিপ্ট ব্যবহার করে একটি কুকি পড়তে হয়?

  3. কিভাবে জাভাস্ক্রিপ্ট ব্যবহার করে একটি URL অবজেক্ট তৈরি করবেন?

  4. জাভাস্ক্রিপ্টে অন্য অবজেক্টের মাধ্যমে কীভাবে একটি বস্তু অ্যাক্সেস করবেন?