How can I instantiate a dictionary in JavaScript where all keys map to the same value?

At first, set the keys −

const name = ['Name1', 'Name2'];

Now, map keys to the same value using for loop as in the below code −


const name = ['Name1', 'Name2'];
const keyValueObject = {};
for (const k of name){
   keyValueObject[k] = 'John';

To run the above program, you need to use the following command −

node fileName.js.

Here, my file name is demo48.js.


This will produce the following output −

PS C:\Users\Amit\JavaScript-code> node demo48.js
{ Name1: 'John', Name2: 'John' }