Завдання: Ітерація Властивостей Об'єкта з hasOwnProperty()
Завдання
Створити цикл, який перебирає властивості об'єкта та виводить кожну властивість разом із її значенням. Однак слід виводити лише ті властивості, які належать безпосередньо об'єкту, а не успадковані з його прототипу. Для цього використовуйте метод hasOwnProperty().
123456789101112const song = { name: "Bohemian Rhapsody", band: "Queen", released: "31 October 1975", duration: 355, }; ___ (___ ___ in ___) { if (song.___(key)) { console.log(`${key}:`, song[key]); } }
Очікуваний результат:
name: Bohemian Rhapsody
band: Queen
released: 31 October 1975
duration: 355
- Використання циклу
for...inдля ітерації властивостями об'єкта. - Усередині циклу перевірка, чи є кожна властивість власною для об'єкта за допомогою
hasOwnProperty()перед виведенням.
123456789101112const song = { name: "Bohemian Rhapsody", band: "Queen", released: "31 October 1975", duration: 355, }; for (let key in song) { if (song.hasOwnProperty(key)) { console.log(`${key}:`, song[key]); } }
Все було зрозуміло?
Дякуємо за ваш відгук!
Секція 3. Розділ 4
Запитати АІ
Запитати АІ
Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат
Awesome!
Completion rate improved to 2.27
Завдання: Ітерація Властивостей Об'єкта з hasOwnProperty()
Свайпніть щоб показати меню
Завдання
Створити цикл, який перебирає властивості об'єкта та виводить кожну властивість разом із її значенням. Однак слід виводити лише ті властивості, які належать безпосередньо об'єкту, а не успадковані з його прототипу. Для цього використовуйте метод hasOwnProperty().
123456789101112const song = { name: "Bohemian Rhapsody", band: "Queen", released: "31 October 1975", duration: 355, }; ___ (___ ___ in ___) { if (song.___(key)) { console.log(`${key}:`, song[key]); } }
Очікуваний результат:
name: Bohemian Rhapsody
band: Queen
released: 31 October 1975
duration: 355
- Використання циклу
for...inдля ітерації властивостями об'єкта. - Усередині циклу перевірка, чи є кожна властивість власною для об'єкта за допомогою
hasOwnProperty()перед виведенням.
123456789101112const song = { name: "Bohemian Rhapsody", band: "Queen", released: "31 October 1975", duration: 355, }; for (let key in song) { if (song.hasOwnProperty(key)) { console.log(`${key}:`, song[key]); } }
Все було зрозуміло?
Дякуємо за ваш відгук!
Секція 3. Розділ 4