Javascript如何将带有值的对象转换为键值对的对象

Phi*_*hil -3 javascript

如何将set只有值的对象转换为键值对包含相同值的对象key

let set = new Set()
set.add(a)
set.add(example)
console.log(set)
//OUTPUT {"a", "example"}

//perform some operation to get result below ?
Run Code Online (Sandbox Code Playgroud)

{"a":"a","example":"example"}

Rey*_*yno 6

Set 有一个条目方法,您可以将其传递给Object.fromEntries

let set = new Set();
set.add("a");
set.add("example");

const result = Object.fromEntries(set.entries());

console.log(result);
Run Code Online (Sandbox Code Playgroud)