Задачи по работе с объектами в Javascript.
Задание
У нас есть следующий объект:
let user = {
name: "John",
age: 30
};
Проверьте, что этот объект не пустой и что в нем есть ключ age.
Вариант автора:
if (typeof user.age !== 'undefined') {
// your code here
}
или
if (user.hasOwnProperty('age')) {
// your code here
}
или
if ('age' in user) {
// your code here
}
Задание
Имеется массив объектов:
let user = [
{
name: "John",
age: 30
},
{
name: "Bob",
age: 21
},
{
name: "Anna",
age: 19
}
]
Получите из этого массива объект, где name == "Bob" и сохраните это в какой-либо переменной.
Вариант автора:
Автор не добавил свой вариант решения.
Задание
Удалите из массива объектов (задание 2) объект с name == "Anna".
Вариант автора:
Автор не добавил свой вариант решения.
Задание
Отсортируйте массив объектов в пункте 2 по свойству age в порядке возрастания.
Вариант автора:
Автор не добавил свой вариант решения.
Задание
Получите из объекта obj значение id в констанду id не используя выражение obj.id
const obj = {
id: 5,
token: 12343423
};
Вариант автора:
const { id } = obj;
console.log(id);
Задание
Получите из объекта obj значение id и разместите его в константу userId.
const obj = {
id: 5,
token: 12343423
};
Вариант автора:
const { id: userId } = obj;
console.log(userId);
Чтобы оставить сообщение, зарегистрируйтесь/войдите на сайт через:
Email - зарегистрироваться / войти