2014-07-24 23 views
4

Dart里external是什么意思?例如:external DateTime._now();Dart的外在含义是什么?

我是新来的飞镖,我找不到external文件,所以你可以举个例子,以帮助解释

+2

_“我无法找到”外部“的双倍”_ http://www.ecma-international.org/publications/files/ECMA-ST/ECMA-408.pdf第9.4节 – Michael

回答

3

9.4外部函数
外部函数是一个功能,其主体与其
声明分开提供。外部函数可以是顶级函数(17),方法

函数的主体是在别的地方定义的。
据我所知,这用于修复浏览器中的Dart VM和服务器上的Dart VM的不同实现。

+1

它主要用于Dart VM和dart2js之间的抽象实现细节。 –

+1

如何找到外部方法的实现? –

+1

通过搜索相关关键字的源代码,我可以找到执行外部函数的文件。但是,如果我能够在编辑器中实现实现,那将更加方便。 –