Dan*_*son 5 dart dart-isolates dart-mirrors
是否可以解析用户输入的字符串,比如从文本区域解析,然后将其合并到一个dart函数中,然后可以运行它,而不必将其发回服务器?我想我正在寻找一个等效的飞镖评估器.
Dart中没有eval概念,也无法动态构建代码.您可以使用spawnUri在不同的隔离中运行代码(请参阅http://api.dartlang.org/docs/releases/latest/dart_isolate.html).如果没有在Dartium浏览器中运行,请注意需要使用dart2js将Dart代码编译为JavaScript.网站http://try.dartlang.org/完成了所有这些.
未来的某个时间Dart可能会获得镜像构建器,可以用于"程序来扩展和修改自己"(引自https://www.dartlang.org/articles/reflection-with-mirrors/中的最后一段).
| 归档时间: |
|
| 查看次数: |
421 次 |
| 最近记录: |