for-in ගොඩනැගිල්ල
for-in ගොඩනැගිල්ල වස්තුවක්
පුණරාවර්තනය කිරීම සඳහා ලූපයක් සාදයි.
වාක්ය රචනා ක්රමය
for (let යතුරු සඳහා විචල්යය in වස්තුව) {
/*
යතුරු සඳහා විචල්යය තුළට පිළිවෙලින්
පුණරාවර්තනය කරන වස්තුවේ යතුරු පැමිණෙනු ඇත.
*/
};
උදාහරණය
වස්තුවක යතුරු පුණරාවර්තනය කර ඒවා තිරය මත දක්වමු:
let obj = {a: 1, b: 2, c: 3};
for (let key in obj) {
console.log(key); // 'a', 'b', 'c' ප්රතිදානය කරයි
}
උදාහරණය
දැන් වස්තුවේ මූලද්රව්ය ප්රතිදානය කරමු:
let 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උපදෙස,
එය ලූපය ඊළඟ පුනරාවර්තනයට මාරු කරයි