徹底搞定import export

2021-09-24 07:33:20 字數 942 閱讀 9313

node中匯入模組:var 名稱 = require('模組識別符號')

node中向外暴露成員的形式:module.exports = {}

在es6中,也通過規範的形式,規定了es6中如何匯入和匯出模組

es6中匯入模組,使用 import 模組名稱 from '模組識別符號'    import '表示路徑'

import *** from *** 是es6中匯入模組的方式

注意:1、export default 向外暴露的成員,可以使用任意變數來接收

2、在乙個模組中,export default 只允許向外暴露一次

3、在乙個模組中,可以同時使用export default 和export 向外暴露成員

4、使用export向外暴露的成員,只能使用的形式來接收,這種形式,叫做【按需匯出】

5、export可以向外暴露多個成員,同時,如果某些成員,在import匯入時,不需要,可以不在中定義

6、使用export匯出的成員,必須嚴格按照匯出時候的名稱,來使用按需接收

7、使用export匯出的成員,如果想換個變數名稱接收,可以使用as來起別名

var info = 

export default info

import person from './test.js'

console.log(person);

var info =

export default info

export var title = '小星星'

export var content = '哈哈哈'

import person, from './test.js'

console.log(person);

console.log(title + '*****==' + content1);

複製**

徹底搞定模板型別推導

templatevoid f t param t templatevoid f t param t templatevoid f t param just t對於paramtype是乙個指標或引用,expr型別 傳入的實參型別 去掉引用便是t型別。如 int x 27 x is an int f x...

徹底搞定C指標 函式引數的傳遞

一 三道考題 開講之前,我先請你做三道題目。嘿嘿,得先把你的頭腦搞昏才行 唉呀,誰扔我雞蛋?1.考題一 程式 如下 void exchg1 int x,int y void main 輸出的結果 x y a b 問下劃線的部分應是什麼,請完成。2.考題二 如下。exchg2 int px,int p...

帶你搞定多執行緒 下 徹底理解執行緒池

執行緒池的應用場景 有大量的資料請求,需要多執行流並行 併發進行處理。執行緒池的優點 處理任務時從執行緒池中拿出執行緒,避免了頻繁創造與銷毀執行緒造成的資源成本的浪費。執行緒池的限制 一般執行緒池的執行緒的數量都是有限制的,必須綜合考慮系統資源。編寫思路 執行緒池構成 多個執行緒 任務緩衝佇列 將任...