ES6中函数复用
函数封装a.js文件
var sex="boy";
var echo=function(value){
console.log(value)
}
export {sex,echo}
外部引用
<script type="module">
import {sex,echo} from './a.js';
alert(sex)
</script>
上面的引用存在的问题:引用的名称必须与封装的js中export的名称一致,这意味着你在引用之前必须其暴露的内容,为了避免这一问题,我们可以在封装是写成 export default
</br>
</br>
函数封装a.js文件
const a = 12;
var m = 1;
var sum = () => {
return a + m;
}
export default sum;
外部引用
<script type="module">
import a from './a.js';
alert(a())
</script>