Получить ключи с Object.keys ()
Object.keys ()
Метод возвращает массив собственного свойства данного объекта имена.
Клавиши в возвращении будут в том же порядке, что и мы получаем с нормальной петлей.
EXAMPLE const obj = { name :"john", age :22 }; console.log(Object.keys(obj)); //[name, age]
Синтаксис
Object.keys(obj)
Параметр
обман
- Объект которого должны быть возвращены собственные свойства перечисленного перечисления.
- Если мы передаем пустой объект, то верните пустой массив
- Если мы не пройдем никакого аргумента, то он бросает ошибку
Возвращаемое значение
Массив Строки которые представляют все перечислимые свойства данного объекта.
var array = ['a', 'b', 'c']; console.log(Object.keys(array)); // ['0', '1', '2'] var funObj = { fun : function () { ... } } console.log(Object.keys(funObj)) // ["fun"]
Примечание:
Когда мы передаем не объекту, за исключением неопределенного и будет принуждено к объекту.
Object.keys(123) // [] Object.keys(123.34) // [] Object.keys("hi") // ["0" , "1"]