Показать сообщение отдельно
  #1 (permalink)  
Старый 19.03.2021, 10:09
Интересующийся
Отправить личное сообщение для OlesiaBOM Посмотреть профиль Найти все сообщения от OlesiaBOM
 
Регистрация: 05.11.2020
Сообщений: 22

Масив значений обекта
Написать функцию, котороя возвращает массив значений объекта.
С методов обекта можна использовать только hasOwnProperty().


[js]
function getValues(obj) {
let hasOwnProperty = Object.prototype.hasOwnProperty;
let properties = [];
for (let property in obj)
if (hasOwnProperty.call(obj, property)
&& typeof obj[property] !== "function")
properties.push(property);
console.log(properties);
}

getValues({keyOne: 1, keyTwo: 2, keyThree: 3}) // returns [1, 2, 3]
[js]


Читаю матчасть і пока только для ключей есть идеи

Последний раз редактировалось OlesiaBOM, 19.03.2021 в 10:37. Причина: formating code
Ответить с цитированием