diff --git a/docs/es6.md b/docs/es6.md index 0db9865..11535ba 100644 --- a/docs/es6.md +++ b/docs/es6.md @@ -706,6 +706,23 @@ new URL('data.txt', import.meta.url) Node.js 环境中,`import.meta.url`返回的总是本地路径,即 `file:URL` 协议的字符串,比如 `file:///home/user/foo.js` +### 导入断言(Import Assertions) + + +#### 静态导入 + +```js +import json from "./package.json" assert {type: "json"} +// 导入 json 文件中的所有对象 +``` + +#### 动态导入 + +```js +const json = + await import("./package.json", { assert: { type: "json" } }) +``` + Generators ----------