/
githubmirror
/
webpack
Обзор
Документация
Войти
/
githubmirror
/
webpack
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
examples/wasm-simple-source-phase/math.js
17 строк
643 B
magic-akari
feat: support source phase import for WebAssembly modules (#20364)
08 апр 2026, 15:28
Не верифицирован
08 апр 2026, 15:28
7cdc173
Код
Авторство
О чём код?
import source addWasmModule from "./add.wasm"; import source factorialWasmModule from "./factorial.wasm"; import source fibonacciWasmModule from "./fibonacci.wasm"; export const { add } = new WebAssembly.Instance(addWasmModule).exports; export const { factorial } = new WebAssembly.Instance(factorialWasmModule).exports; export const { fibonacci } = new WebAssembly.Instance(fibonacciWasmModule).exports; export function factorialJavascript(i) { if (i < 1) return 1; return i * factorialJavascript(i - 1); } export function fibonacciJavascript(i) { if (i < 2) return 1; return fibonacciJavascript(i - 1) + fibonacciJavascript(i - 2); }