for-in ගොඩනැගිල්ල

for-in ගොඩනැගිල්ල වස්තුවක් පුණරාවර්තනය කිරීම සඳහා ලූපයක් සාදයි.

වාක්‍ය රචනා ක්‍රමය

javascriptfor (let යතුරු සඳහා විචල්‍යය in වස්තුව) {
  /*
    යතුරු සඳහා විචල්‍යය තුළට පිළිවෙලින්
    පුණරාවර්තනය කරන වස්තුවේ යතුරු පැමිණෙනු ඇත.
  */
};

උදාහරණය

වස්තුවක යතුරු පුණරාවර්තනය කර ඒවා තිරය මත දක්වමු:

javascriptlet obj = {a: 1, b: 2, c: 3};

for (let key in obj) {
  console.log(key); // 'a', 'b', 'c' ප්‍රතිදානය කරයි
}

උදාහරණය

දැන් වස්තුවේ මූලද්‍රව්‍ය ප්‍රතිදානය කරමු:

javascriptlet obj = {a: 1, b: 2, c: 3};

for (let key in obj) {
  console.log(obj[key]); // 1, 2, 3 ප්‍රතිදානය කරයි
}

මෙයද බලන්න

  • JavaScript පෙළපොත් පාඩම,
    for-in ලූපය සමඟ වැඩ කිරීම විස්තර කරයි
  • for-of ගොඩනැගිල්ල,
    එය අරාවක් පුණරාවර්තනය කිරීම සඳහා ලූපයක් සාදයි
  • break උපදෙස,
    එය ලූපයක් කඩා දමයි
  • continue උපදෙස,
    එය ලූපය ඊළඟ පුනරාවර්තනයට මාරු කරයි