最佳答案
有没有什么“和谐”的方法可以从 ES6类实例中获得类名
someClassInstance.constructor.name
目前我指望 Traceur 的实现,而且看起来 Babel 有 Function.name
的填充物,而 Traceur 没有。
总而言之: ES6/ES2015/Harmony 中没有其他方法,也不期望在 ESS 中使用 ATM。
它可以为非小型化的服务器端应用程序提供有用的模式,但在浏览器/桌面/移动应用程序中是不需要的。
Babel 使用 core-js
填充 Function.name
,它应该手动加载的 Traceur 和 TypeScript 应用程序作为适当的。