1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41
|
---
title: Add in WASM
id: example-add-wasm
---
## Client
<div id="exec">
```js
request = new XMLHttpRequest();
request.open('GET', '/example-add.wasm');
request.responseType = 'arraybuffer';
request.send();
request.onload = function() {
var bytes = request.response;
webassemblyjs
.instantiate(bytes)
.then((module) => {
var res = module.instance.exports.add(1, 1);
document.getElementById("res").innerHTML = res;
});
};
```
</div>
## Result
<div id="res">...</div>
## Binary
The binary is available here: [https://webassembly.js.org/example-add.wasm](/example-add.wasm).
<script src="https://bundle.run/webassemblyjs@1.0.0-y.8"></script>
<script src="/example-exec.js"></script>
|