【问题标题】:How can i get object name in Javascript [duplicate]我如何在Javascript中获取对象名称[重复]
【发布时间】:2020-02-05 02:45:28
【问题描述】:

如何在 JAVASCRIPT 中获取对象名称

--

让 smthng = {1,2,3}

console.log(smthng.toString(),smthng);

-> 我的期望:smthng {1,2,3}

【问题讨论】:

  • let smthng = {1,2,3} 语法无效。
  • 我的意思是让 smthng = [1,2,3]
  • 获得相似结果的最简单方法是console.log({smthng});
  • 到那时,为什么不直接使用console.log('smthng')
  • 我需要检查控制台上的对象名称。

标签: javascript object


【解决方案1】:
let smthng = {a:1,b:2,c:3}
console.log({ smthng: smthng }) // or console.log({ smthng }); should print {smthng:{a:1,b:2,c:3}}

【讨论】:

  • 对不起我的描述很短我试图在控制台上捕获变量名所以让 smthng = [1,2,3] 我需要我的控制台打印为 //// smthng : [1, 2,3] //// 另一个例子 let another = [1,2,3] 我需要我的控制台打印为 //// another : [1,2,3] //// 另一个例子
  • console.log({ smthng }) 或 console.log({ another }) 会做你想做的事。两者都会打印 {smthng:[1,2,3]} 和 {another:[1,2,3]}
  • 虽然此代码可能会回答问题,但提供有关此代码为何和/或如何回答问题的额外上下文可提高其长期价值。
猜你喜欢
  • 2017-12-16
  • 1970-01-01
  • 1970-01-01
  • 2018-06-08
  • 1970-01-01
  • 2016-05-15
  • 1970-01-01
  • 2012-04-18
  • 1970-01-01
相关资源
最近更新 更多