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