镜像站点 · 本页由第三方 GitHub 只读镜像提供,非 GitHub 官方站点,不接受任何登录或凭据输入。前往 github.com
Skip to content

Commit 9833dc6

Browse files
meteorqz6aduh95
authored andcommitted
doc: rephrase dynamic import() description
The description is updated to clarify that dynamic import() is asynchronous, dynamic, and works in both CJS and ESM contexts. The new phrasing also avoids implying it is the only method for loading ES modules in CommonJS. Fixes: #59077 PR-URL: #59224 Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com> Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
1 parent bb6fd7c commit 9833dc6

1 file changed

Lines changed: 3 additions & 2 deletions

File tree

‎doc/api/esm.md‎

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -331,8 +331,9 @@ fs.readFileSync === readFileSync;
331331

332332
## `import()` expressions
333333

334-
[Dynamic `import()`][] is supported in both CommonJS and ES modules. In CommonJS
335-
modules it can be used to load ES modules.
334+
[Dynamic `import()`][] provides an asynchronous way to import modules. It is
335+
supported in both CommonJS and ES modules, and can be used to load both CommonJS
336+
and ES modules.
336337

337338
## `import.meta`
338339

0 commit comments

Comments
 (0)