Объект — это сущность с различными свойствами, которые указывают на черты объекта. В JavaScript « Объект ” может хранить различные коллекции пар ключ-значение и сложные объекты. Класс Object в JavaScript имеет несколько встроенных методов, которые можно использовать для выполнения различных действий.
В этом исследовании будет обсуждаться, существует ли какой-либо метод JavaScript для получения ключей объекта.
Есть ли способ получить ключи объекта в JavaScript?
Да! В JavaScript есть метод для получения ключей объекта, который называется « Объект.keys() метод. Он принимает объект от пользователя в качестве аргумента и возвращает массив строк, содержащий имена всех перечисляемых атрибутов объекта.
Синтаксис
Используйте следующий синтаксис для получения ключей объекта:
Object.keys ( объект ) ;
“ объект ” в приведенном выше синтаксисе — указанный пользователем объект с перечисляемыми свойствами, которые будут возвращены этим методом.
Пример 1. Получение ключей объекта с помощью метода Object.keys()
Сначала создайте объект с именем « Информация ” с парами ключ-значение:
где информация = {имя: 'Джон' ,
возраст: 28 ,
Эл. адрес: ' [электронная почта защищена] '
} ;
Позвоните в « Объект.keys() ' и передать объект ' Информация ” в качестве параметра возврата ключей:
Наконец, выведите ключи объекта на консоль:
Вывод показывает, что ключи объекта « Информация ” успешно получены:
Пример 2. Получение ключей объекта со случайным порядком ключей с использованием метода Object.keys()
“ Объект.keys() ” также сортирует ключи в порядке возрастания. Здесь объект содержит свойства со случайным порядком ключей:
постоянный объект = {пятнадцать : 'JavaScript' ,
8 : 'HTML' ,
23 : 'CSS'
} ;
Вызовите метод Object.keys(), передав объект в качестве аргумента:
Как видно из вывода, ключи извлекаются в порядке возрастания:
Чтобы получить ключи объекта в JavaScript, мы собрали все необходимые данные.
Вывод
Да! “ Объект.keys() ” в JavaScript можно использовать для получения ключей объекта. Он принимает пользовательский объект в качестве аргумента и выводит массив, в котором хранятся ключи объекта. В этой статье мы ответили на вопрос, есть ли в JavaScript какой-либо способ получения ключей объекта или нет.