这篇翻译不完整。请帮忙从英语翻译这篇文章。
export语句用来允许一个签名脚本(signed script)提供它的属性,函数和对象给其他签名脚本或者未签名脚本使用.这个语句是一个古老的Netscape 4特性,从Firefox3.5开始被移除了.在未来,通过ECMAScript 6模块,一个新的export描述将被定义.
语法
实例1: export name1, name2, ..., nameN; 实例2: export *;
nameN- 要被导出的该脚本中的属性,函数或者对象的名字.
描述
通常,在一个签名脚本中的信息只在该脚本中可用.通过export,在一个签名脚本中的属性,函数或者对象可以被任何脚本(无论是签名脚本还是未签名脚本)使用.接收信息的脚本使用import语句获得信息.
实例1展示了导出特定属性,函数和对象的语句.
实例2展示了导出该脚本中所有属性,函数和对象的语句.
规范
在ECMAScript Edition 6之前, 在ECMA-262标准中没有import/export语句或者具有此功能的模块被定义.
浏览器支持
| Feature | Chrome | Firefox (Gecko) | Internet Explorer | Opera | Safari |
|---|---|---|---|---|---|
| Basic support | 未实现 | 未实现 (Netscape 4 until Firefox 3.5) |
未实现 | 未实现 | 未实现 |
| Feature | Android | Chrome for Android | Firefox Mobile (Gecko) | IE Mobile | Opera Mobile | Safari Mobile |
|---|---|---|---|---|---|---|
| Basic support | 未实现 | 未实现 | 未实现 | 未实现 | 未实现 | 未实现 |