JavaScript: перебирать все собственные свойства объекта, выполняя обратный вызов для каждого из них.

Основы JavaScript (синтаксис ES6): Упражнение 77 с решением

Напишите программу JavaScript для перебора всех собственных свойств объекта, выполняя обратный вызов для каждого из них.

Пример решения:

HTML-код:

       Перебирать все собственные свойства объекта, выполняя обратный вызов для каждого из них      

Код JavaScript:

  //# Источник https://bit.ly/2neWfJ2 const forOwn = (obj, fn) => Object.keys (obj) .forEach (key => fn (obj [key], key, obj)); forOwn (  {foo: 'bar', a: 1}, v => console.log (v)); //'bar', 1  

Пример вывода:

 bar1 

Блок-схема:

Живая демонстрация:

См. Pen javascript-basic-упражнение-76-1 от w3resource (@ w3resource) на CodePen.

Назад : Напишите программу на JavaScript для однократного выполнения заданной функции для каждого элемента массива, начиная с последнего элемента массива.
Далее: Напишите программу на JavaScript, чтобы инвертировать пары ключ-значение объекта, не изменяя его. Соответствующее инвертированное значение каждого инвертированного ключа представляет собой массив ключей, ответственных за генерирование инвертированного значения. Если функция предоставлена, она применяется к каждой перевернутой клавише.

Оцените статью
nanomode.ru
Добавить комментарий