我正在使用Three.js
和javascript
。
当我的代码执行此操作时:
console.log(this.scene.children[1])
如何将对象的名称('WidgetsRuler')作为字符串获取? 我没有看到任何保存此信息的属性。
答案 0 :(得分:2)
好的我用它解决了它:
console.log(this.scene.children[1].constructor.name)
答案 1 :(得分:1)
我相信您应该能够使用prototype
来实现这一目标:
Object.prototype.toString
例如:
Console.Log(this.scene.children[1].prototype.toString())
如果失败,您可以尝试constructor
:
console.log(this.scene.children[1].constructor.name)