2018-03-09 10:25:19 -08:00
|
|
|
# `console.log`
|
|
|
|
|
2018-04-17 13:51:01 -07:00
|
|
|
[View this example online](https://webassembly.studio/?f=ppd7u8k9i9)
|
|
|
|
|
2018-08-17 22:54:59 -04:00
|
|
|
|
|
|
|
This directory is an example of two ways to get access to the `console.log` function.
|
|
|
|
The first way uses the `#[wasm_bindgen]` macro to import the function and call it.
|
|
|
|
The second way uses the binding from the `web-sys` crate.
|
2018-03-09 10:25:19 -08:00
|
|
|
|
|
|
|
You can build the example with:
|
|
|
|
|
|
|
|
```
|
|
|
|
$ ./build.sh
|
|
|
|
```
|
|
|
|
|
|
|
|
(or running the commands on Windows manually)
|
|
|
|
|
|
|
|
and then opening up `index.html` in a web browser should show a dialog!
|
|
|
|
|
|
|
|
For more information about this example be sure to check out
|
|
|
|
[`hello_world`][hello] which also has more comments about caveats and such.
|
|
|
|
|
2018-07-15 18:33:28 +00:00
|
|
|
[hello]: https://github.com/rustwasm/wasm-bindgen/tree/master/examples/hello_world
|