Vue從零開始總結(jié)33
ES6的模塊化導(dǎo)出和導(dǎo)入,前提是在引入每一個js文件的時候,script里面加上type="module"
如:<script?type="module">
導(dǎo)出:
第一種:定義變量,函數(shù)或者類的時候直接導(dǎo)出。
export let age=20;
export function sum(){
}
export class Person{
}
第二種:以一個對象的形式導(dǎo)出。
export {age,sum,Person}
第三種:唯一性,只能導(dǎo)出一個,并且可以更改命名
export default age
導(dǎo)入:
第一種:引入指定導(dǎo)出內(nèi)容
import {age,sum,Person} from "./x.js"
第二種:引入默認內(nèi)容,并更名
import Age from "./x.js"
第三種:引入全部導(dǎo)出內(nèi)容,并起個新名字,之后通過這個名字來拿東西
import * as new form "./x.js"
new.age;
new.sum;
new.Person;
?
標(biāo)簽: