Блог веб разработки

Блог веб-разработки статьи | видеообзоры | исходный код

Три полезных метода для работы с объектами в javaScript

Всем привет и поехали. Рассмотрим пример, допустим у нас есть объект такого вида:

var obj = {
    'name':'Andrey',
    'age':24
};

И мы хотим получить его свойства и значения. Для этого мы воспользуемся тремя замечательными методами entries(),keys(),values().

console.log(Object.entries(obj));
console.log(Object.keys(obj));
console.log(Object.values(obj));

как видите результат мы выводим в консоль. Теперь давайте разбираться что мы получили.

С помощью метода entries() мы вывели пары свойств и значений в виде массивов которые расположены в общем массиве. В качестве элементов массива у нас выступают два элемента свойство и его значение. Метод keys() возвращает нам массив со свойствами объекта, а values() массив значений.

Рассмотрим объект посложнее:

var obj = {
    'name':'Andrey',
    'age':24,
    'adress':['Russian','Vologda'],
    'fun':function(){
        alert('Персональные данные');
    }
};
console.log(Object.entries(obj));
console.log(Object.keys(obj));
console.log(Object.values(obj));

Как видите и здесь мы получили свойства и значения данного объекта. В общем теперь если вам понадобится получить списки свойств и значений объекта вы можете пользоваться данными методами тем самым не прибегая к циклам.

На этом данная статья подошла к концу. Я желаю вам успехов и удачи! Пока!

Оцените статью

Еще статьи

JavaScript ошибки

Vibrate api

Волшебные Константы php

ЧПУ htaccess

tabindex html

Коллекции javascript

Комментарии

Проверочный код

В данном разделе пока нет комментариев!

История

    ПОДПИСКА

    • Подпишись и получай информацию о выходе новых статей на почту! Просто введите свою почту, нажмите кнопку подписаться. На почту должно будет прийти сообщение с потверждением подписки. Если сообщение не пришло проверьте раздел спам или попробуйте другую почту. Также по всем техническим проблемам вы можете написать в поддержку

    НОВОСТИ

    • Всем привет! Запустил новый сервис для поиска и бесплатного скачивания, прослушивания аудиокниг. Здесь вы можете найти множество литературы и прослушать ее. Вскоре возобновлю написание статей.