자바스크립트에서 객체 배열

가장 일반적인 다차원 구조는 객체 배열입니다. 여기에는 몇 가지 특징이 있습니다. 함께 알아봅시다. 다음과 같은 사용자 배열이 있다고 가정해 보겠습니다:

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세 이상인 직원들의 급여 합계를 화면에 출력하세요.