記錄一下es6 import export

2021-09-27 11:45:01 字數 603 閱讀 9641

區別:export與default export用例

匯出:export const a = 1;//匯出變數a。a.js

引用:import from 'a.js' //必須使用大括號匯入上面匯出的變數,名稱必須一致

分析一下錯誤匯出

//錯誤用法

const a = 1

export a

//函式的錯誤匯出如

function a()

export a

//函式正確匯出要使用乙個大括號包含如

export

//正確的匯出應該如下:

export const a = 1

或者const a = 1

export

default export用法:

export default 33
並不會像單用export報錯,引入直接用import a from a33.js賦予給乙個指定的變數,這裡引入的時候不需要像使用大括號包裹引入的變數,也不需要對應匯出的變數名稱。屬於預設匯出。單模組只能使用一次。

詳細參考位址

總結一下ES6的promise

promise有三種狀態 pending 進行中 fulfilled 已成功 和rejected 已失敗 promise建構函式接受乙個函式作為引數,該函式的兩個引數分別是resolve和reject,其中resolve函式會將pending狀態改為fulfilled,reject函式將pendin...

簡單的記錄一下最近發現的實用的ES6

arr.map item 遍歷陣列 每一項都進行什麼操作 arr.filter 返回新的陣列 每一項就按方法進行判斷 符合則返回 arr.find 返回符合的陣列元素 e6 的深度拷貝 有時候總是想不改變原物件 又繼承乙個新物件 es6 的放法 適用範圍最廣 的還是字串轉換 let websocke...

2020 06 07記錄一下

軟體測試技術型方向 自動化測試工程師,效能測試工程師,安全測試工程師等專項技術方發展 初級軟體測試人員專業知識 1 軟體功能測試技術,體現在用例設計和缺陷設計兩方面。主要包括軟體需求規格說明書的評審 測試計畫 測試用例設計技術 環境搭建 測試執行 缺陷提交 回歸測試 測試報告等。2 web自動化測試...