繁体   English   中英

如何在 JavaScript 和 TypeScript 中导入/导出?

[英]How to import/export in JavaScript and TypeScript?

我已经看到了 2 种分别在 JavaScript 和 TypeScript 中导入模块的方法,但我很困惑。

(1) 方法一:导入

const * = require('./runtime');

(1) 方法一:导出

exports.login = function() {};

(2) 方法二:导入

import * from './runtime';

(2) 方法二:导出

export function login() {};

我可以知道在 JavaScript 中使用哪一种,在 TypeScript 中使用哪一种吗?

两者都是正确的,但是前两个是旧的并且在 jquery 或更低版本的 javascript 中使用,并且 require() 和 import() 之间的主要区别之一是 require() 可以从程序内部的任何地方调用,而 import()不能有条件地调用,它总是在文件的开头运行。 你也可以参考这里

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM