首页 > 解决方案 > 对象属性名称在混淆的 js 中被破坏并且无法检索它

问题描述

我愿意

return {
  messageId: payload['messageId'],
  data: payload['data'],
  result: payload['result']
};

然后尝试使用 obj['messageId'] 检索它。它适用于去混淆的 js,但在混淆的 js 中,messageId 键名被管理为“Fe”,而其他两个保持不变。我的代码尝试查找 obj['messageId'] 失败。

这是错误的编码方式吗,我应该怎么做

return {
  'messageId': payload['messageId'],
   . . . 

?

标签: javascript

解决方案


推荐阅读