面比较一下默认输出和正常输出。
// 第一组
export default function crc32() { // 输出
// ...
}
import crc32 from ‘crc32‘; // 输入
// 第二组
export function crc32() { // 输出
// ...
};
import {crc32} from ‘crc32’; // 输入
上面代码的两组写法,第一组是使用export default时,对应的import语句不需要使用大括号;第二组是不使用export default时,对应的import语句需要使用大括号。
用export 直接输出一个函数的时候必须要家大括号,如用用export default 输出函数名的时候 就不用加大括号