这是在这里找到的 keyMirror 包 https://www.npmjs.com/package/keymirror
它将它定义为一个简单的实用程序,用于创建一个值等于其键的对象
Input: {key1: val1, key2: val2}
Output: {key1: key1, key2: key2}
但为什么我需要这样做?
这和说有什么不同
{OPTION_ONE:1, OPTION_TWO:2, OPTION_THREE:3}
为什么应用程序会发现对上述输入的以下转换有用?
{OPTION_ONE:OPTION_ONE, OPTION_TWO:OPTION_TWO, OPTION_THREE:OPTION_THREE}