কম্পিউটার টিউটোরিয়াল

জাভাস্ক্রিপ্টে নেস্টেড JSON অবজেক্ট অ্যাক্সেস করার পদ্ধতি


নেস্টেড JSON অবজেক্ট অ্যাক্সেস করা নেস্টেড অ্যারে অ্যাক্সেস করার মতোই। নেস্টেড অবজেক্ট হলো যেই অবজেক্টগুলো অন্য একটি অবজেক্টের ভিতরে থাকে।

নিচের উদাহরণে 'vehicles' একটি অবজেক্ট যা মূল অবজেক্ট 'person'-এর ভিতরে রয়েছে। ডট নোটেশন ব্যবহার করে নেস্টেড অবজেক্টের প্রোপার্টি (car) অ্যাক্সেস করা হয়েছে।

উদাহরণ-১

<html> <body> <script>    var person = {       "name":"Ram",       "age":27,       "vehicles": {          "car":"limousine",          "bike":"ktm-duke",          "plane":"lufthansa"       }    }    document.write("Mr Ram has a car called" + " " + person.vehicles.car); </script> </body> </html>

আউটপুট

Mr Ram has a car called limousine

উদাহরণ-২

নিচের উদাহরণে, "air-lines" নামক একটি অবজেক্ট ডাবলি নেস্টেড (নেস্টেড অবজেক্টের ভিতর নেস্টেড)। সেটির প্রোপার্টি (lufthansa) ডট নোটেশন দিয়ে অ্যাক্সেস করা হয়েছে।

<html> <body> <script>    var person = {       "name":"Ram",       "age":27,       "vehicles": {          "car":"limousine",          "bike":"ktm-duke",          "airlines":{             "lufthansa" : "Air123",              "British airways" : "Brt707"          }       }    }    document.write("Mr Ram travels by plane called" + " " + person.vehicles.airlines.lufthanza); </script> </body> </html>

আউটপুট

Mr Ram travels by plane called Air123
  1. জাভাস্ক্রিপ্টে JSON টেক্সটকে JSON অবজেক্টে কনভার্ট করার পদ্ধতি

  2. জাভাস্ক্রিপ্ট অবজেক্ট মেথড যোগ এবং অ্যাক্সেস করার পদ্ধতি

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

  4. জাভাস্ক্রিপ্টে অন্য অবজেক্ট দিয়ে অবজেক্ট অ্যাক্সেস করা