【发布时间】:2014-01-22 06:47:58
【问题描述】:
在我的程序中,我希望根据是否定义了一个类来实现不同的行为。
如果有undefined 和javascript 一样,是这样的:
既然Dart已经编译好了,这样的事情可以做吗?
似乎最好的答案是使用字符串“NewClass”搜索类NewClass。见Instantiate a class from a string
【问题讨论】:
-
实际上,该代码也不能在 JavaScript 中运行,如果根本没有声明
NewClass,你会得到一个ReferenceError。(typeof NewClass === "undefined")会起作用,也许有一个 Dart 等价物。
标签: class reflection dart