import * as xxx from ‘xxx’ 会将 “xxx” 中所有 export 导出的内容组合成一个对象返回(或import * as obj from ‘xx’ 这种写法是把所有的输出包裹到obj对象里);

eg:

xxx里中:

export function test(){

return '返回是test 内容';

}

export function login(){

return '返回login 内容';

}

调用test 函数,即obj.test();

调用login 函数,即obj.login();

扩展:那不带*as(即import xxx from ‘xxx’)

image text

image text

总结:

import * as xxx from ‘xxx’: 会将若干export导出的内容组合成一个对象返回;

import xxx from ‘xxx’:(export default Din)只会导出这个默认的对象作为一个对象。