import与require的区别? require是运行时调用,所以require理论上可以运用在代码的任何地方,require是赋值过程,是在运行时执行。 import是编译时调用,所以必须放在文件开头,import是解构过程是在编译时执行。