জাভাস্ক্রিপ্ট ব্যবহার করে JSON অ্যারের মাধ্যমে কীভাবে লুপ পুনরাবৃত্তি করবেন

Jabhaskripta Byabahara Kare Json A Yarera Madhyame Kibhabe Lupa Punarabrtti Karabena



' JSON অ্যারে ” বর্গাকার বন্ধনীতে আবদ্ধ আইটেমগুলির একটি আদেশকৃত তালিকা রয়েছে এবং একটি 'কমা(,)' দ্বারা পৃথক করা হয়েছে৷ আইটেমগুলির তালিকাটি 'অবজেক্ট', 'সংখ্যা', 'স্ট্রিং', 'বুলিয়ান', সেইসাথে JSON অ্যারের ভিতরের আরেকটি অ্যারে সহ একাধিক ডেটা প্রকারের হতে পারে। 'JSON অ্যারে' মূলত জাভাস্ক্রিপ্ট অ্যারের মতোই। এছাড়াও, এটি জাভাস্ক্রিপ্ট অ্যারের মতো একটি লুপ হিসাবে পুনরাবৃত্তি করা যেতে পারে। JSON অ্যারের পুনরাবৃত্তি প্রক্রিয়া তাদের উপর বিশেষ কাজ সম্পাদন করার জন্য JSON অবজেক্ট ধারণ করে এমন প্রতিটি উপাদান অ্যাক্সেস করতে সহায়ক।

এই নির্দেশিকা ব্যাখ্যা করবে কিভাবে জাভাস্ক্রিপ্ট ব্যবহার করে একটি JSON অ্যারের মাধ্যমে একটি লুপ পুনরাবৃত্তি করা যায়।

কিভাবে জাভাস্ক্রিপ্ট ব্যবহার করে একটি JSON অ্যারের মাধ্যমে একটি লুপ পুনরাবৃত্তি করবেন?

দ্য ' JSON অ্যারে ” মানগুলি লুপের মাধ্যমে অ্যাক্সেস করা যেতে পারে। ইন-লুপিং JSON (জাভাস্ক্রিপ্ট অবজেক্ট নোটেশন) একটি অ্যারে বিন্যাসে ডেটা পরিবহনের সেরা কৌশল হিসাবে বিবেচিত হয়। কারণ এটি একটি হালকা বিন্যাস যা প্রয়োজনীয় ডেটা এক জায়গা থেকে অন্য জায়গায় সংরক্ষণ এবং স্থানান্তর করে।







এই বিভাগটি সাধারণত ব্যবহৃত ' জন্য জাভাস্ক্রিপ্ট ব্যবহার করে একটি JSON অ্যারে পুনরাবৃত্তি করতে লুপ করুন।



সিনট্যাক্স (JSON অ্যারে)



অ্যারে - নাম = [ মান1 , মান2 , ..... মানN ]

এখানে, “value1”, “value2”, এবং “valueN” সেই মানগুলিকে নির্দেশ করে যেগুলিকে পুনরাবৃত্তি করতে হবে।





চলুন জাভাস্ক্রিপ্টে একটি 'JSON' অ্যারের মাধ্যমে লুপিং করা যাক।

HTML কোড



চলুন নিচের HTML কোড গুলো দেখে নেই:

< h2 > JSON অ্যারে মাধ্যমে লুপ < / h2 >
< পি > একটি JSON অ্যারেতে শূন্য, এক বা একাধিক ক্রমযুক্ত উপাদান থাকে, একটি কমা দ্বারা পৃথক করা হয়। < / পি >
< পি আইডি = 'নমুনা' < / পি >

কোডের উপরের লাইনগুলিতে:

  • দ্য '

    ট্যাগ একটি উপশিরোনাম সংজ্ঞায়িত করে।

  • দ্য '

    ” ট্যাগ একটি অনুচ্ছেদ বিবৃতি তৈরি করে।

  • সবশেষে, “

    ” ট্যাগটি আইডি সহ একটি খালি অনুচ্ছেদকে সংজ্ঞায়িত করে। নমুনা JSON অ্যারে মান প্রদর্শন করতে।

জাভাস্ক্রিপ্ট কোড

এর পরে, নীচের প্রদত্ত কোডে যান:

< লিপি >
const JSONarray = '{'নাম':'জনসন', 'বয়স':৩৫, 'গাড়ি':['BMW', 'Honda', 'Corolla']}' ;
const বস্তু = JSON। পার্স ( JSONarray ) ;

লিখতে দিন = '' ;
জন্য ( যাক k = 0 ; k < বস্তু গাড়ি . দৈর্ঘ্য ; k ++ ) {
পাঠ্য += বস্তু গাড়ি [ k ] + ', ' ;
}
নথি getElementById ( 'নমুনা' ) . innerHTML = পাঠ্য ;
লিপি >

এই কোড ব্লকে:

  • 'নামের একটি JSON অ্যারে নির্ধারণ করুন JSONarray ' সঙ্গে একটি ' const ” কীওয়ার্ড মানগুলির একটি অর্ডারকৃত তালিকা রয়েছে।
  • দ্য ' বস্তু 'অবজেক্ট ব্যবহার করে' পার্স () ” পদ্ধতি যা নির্দিষ্ট JSON অ্যারে টেক্সটকে জাভাস্ক্রিপ্ট অবজেক্টে রূপান্তর করে।
  • এর পরে, ' পাঠ্য ” ভেরিয়েবল একটি খালি মান সঞ্চয় করে।
  • এরপরে, একটি প্রয়োগ করুন ' জন্য 'এর বৈশিষ্ট্যগুলির উপর পুনরাবৃত্তি করতে লুপ করুন' বস্তু ' কী 'কার' এর বিপরীতে অন্তর্ভুক্ত JSON অ্যারের সাথে সংযুক্ত।
  • এছাড়াও, সংযুক্ত করুন ' দৈর্ঘ্য ” প্রোপার্টি এবং ইনক্রিমেন্ট লুপটিকে যথাযথভাবে পুনরাবৃত্তি করার জন্য।
  • অবশেষে, প্রয়োগ করুন ' getElementById() ' এর আইডি 'নমুনা' ব্যবহার করে যোগ করা খালি অনুচ্ছেদ অ্যাক্সেস করার পদ্ধতি। এটি 'এর মাধ্যমে JSON অ্যারে মানগুলি প্রদর্শন করবে innerHTML 'সম্পত্তি।

আউটপুট

আউটপুট 'for' লুপ ব্যবহার করে যোগ করা JSON অ্যারের সমস্ত মান দেখায়।

উপসংহার

' JSON অ্যারে 'এর সাহায্যে জাভাস্ক্রিপ্ট ব্যবহার করে সহজেই পুনরাবৃত্তি করা যায় জন্য ' লুপ. এটি একটি সাধারণ প্রক্রিয়া এবং সাধারণত ডেটাবেস বা API থেকে JSON ফর্ম্যাটে ডেটা পুনরুদ্ধার করতে ওয়েব ডেভেলপমেন্টে ব্যবহৃত হয়। এই গাইড জাভাস্ক্রিপ্ট ব্যবহার করে একটি JSON অ্যারের মাধ্যমে একটি লুপ পুনরাবৃত্তি করার জন্য একটি সংক্ষিপ্ত বিবরণ ব্যাখ্যা করেছে।