JavaScript හි වස්තූන්ගේ අරාව
වඩාත්ම පොදු බහුමාන ආකෘතිය වන්නේ වස්තූන්ගේ අරාවයි. එහි සමහර විශේෂාංග ඇත. අපි ඒවා අධ්යයනය කරමු. අපට පහත පරිශීලකයන් සමඟ අරාවක් ඇතැයි සිතමු:
javascriptlet users = [
{
name: 'name1',
surn: 'surn1',
},
{
name: 'name2',
surn: 'surn2',
},
{
name: 'name3',
surn: 'surn3',
},
];
අපි සියලුම පරිශීලකයන් පුණරාවර්තනය කර ඔවුන්ගේ නම් සහ අන්වර්ථ නාම කොන්සෝලයේ ප්රදර්ශනය කරමු. වස්තූන්ගේ අරාවක් පුණරාවර්තනය කිරීමේදී සාමාන්යයෙන් භාවිතා කරන්නේ අරාව පුණරාවර්තනය කිරීම සඳහා එක් ලූපයක් පමණක් වන අතර, එහි ඇතුළත වස්තූ වෙත ප්රවේශ වන්නේ යතුරු මගිනි. අපි එය කරමු:
javascriptfor (let user of users) {
console.log(user.name + ' ' + user.surn);
}
Задание 1
පහත සේවකයින්ගේ අරාව ලබා දී ඇත:
javascriptlet employees = [
{
name: 'name1',
salary: 300,
},
{
name: 'name2',
salary: 400,
},
{
name: 'name3',
salary: 500,
},
];
සෑම සේවකයෙකුගේම දත්ත නම - වැටුප ආකෘතියෙන් තිරය මත ප්රදර්ශනය කරන්න.
Задание 2
පහත සේවකයින්ගේ අරාව ලබා දී ඇත:
javascriptlet employees = [
{
name: 'name1',
salary: 300,
},
{
name: 'name2',
salary: 400,
},
{
name: 'name3',
salary: 500,
},
];
සියලුම සේවකයින්ගේ වැටුප්වල එකතුව තිරය මත ප්රදර්ශනය කරන්න.
Задание 3
පහත සේවකයින්ගේ අරාව ලබා දී ඇත:
javascriptlet employees = [
{
name: 'name1',
salary: 300,
age: 28,
},
{
name: 'name2',
salary: 400,
age: 29,
},
{
name: 'name3',
salary: 500,
age: 30,
},
{
name: 'name4',
salary: 600,
age: 31,
},
{
name: 'name5',
salary: 700,
age: 32,
},
];
වයස 30 අවුරුදු හෝ ඊට වැඩි සේවකයින්ගේ,
වැටුප්වල එකතුව තිරය මත ප්රදර්ශනය කරන්න.