Object.entries()

Object.entries() - повертає масив назв ключів і значень властивостей об'єкта.

Синтаксис:

Object.entries(obj);

Параметри:

obj - об'єкт з якого необхідно отримати масив назв ключів і значень.

Опис:

entries() метод об'єкта Object який повертає масив власних властивостей (ключі і значення) у форматі [key, value] переданого об'єкта obj.

Метод Object.entries() використовується для перетворення об'єкта у масив.

Object.entries() є протилежним Object.fromEntries().

Приклад:

var ob={a:1, b:"test"}; var mas=Object.entries(ob); //[ ["a",1], ["b","test"] ] alert(mas); var ob=Object.create({}); ob.foo='JS'; ob.b=2; console.log( Object.entries(ob) ); // [ ["foo", "JS"], ["b",2] ] var mas=Object.entries("JavaScript"); //[ [0,J], [1,a], [2,v], [3,a], [4,S], [5,c], [6,r], [7,i], [8,p], [9,t] ] alert(mas);