javascript fromEntries
const arr = [ ['0', 'a'], ['1', 'b'], ['2', 'c'] ];
const obj = Object.fromEntries(arr);
console.log(obj); // { 0: "a", 1: "b", 2: "c" }
// JS fromEntries => list of key-values transformation into an object
const keys = ["name", "species", "age", "gender", "color"];
const values = ["Skitty", "cat", 9, "female", "tabby"];
const run = document.getElementById("run");
run.addEventListener("click", function () {
let createObj = [];
keys.forEach((item, index) => {
createObj.push([item, values[index]]);
});
const object = Object.fromEntries(createObj);
console.log(object);
});
// expected output = Object { name: "Skitty", species: "cat", age: 9 etc..}
Also in JavaScript:
- increment operator in javascript
- javascript non-repeating randomize array
- digit count in javascript
- convert timestamp to date js
- css vw not working on mobile
- generate random int js
- fibonacci javascript
- how to change string to array in javascript
- likert scale javascript code
- palindrome string js
- generate random special characters javascript
- javascript lerp
- round to decimal javascript
- javascript loading
- js code to run hello world
- identify chrome on android using javascript
- angular formarray remove all
- parseint function javascript
- jquery fadein display new page
- laravel open json file in storage
- how to make an express server
- convert seconds to hours minutes seconds javascript
- ajax cdn
- convert object to array javascript