Turul WebAssembly Cuprins

Înregistrarea funcțiilor

Pentru a înregistra o funcție avem nevoie de două lucruri:

register_function(js:&str) -> usize

De vreme ce WebAssembly poate să trimită înainte și înapoi doar numere, iar toate numerele din JavaScript sunt numere reale pe 64 de biți, în cele din urmă, lucrurile vor arăta ca o funcție importată:

register_function(js_start:f64,js_len:f64) -> f64

În spatele cortinei profităm de funcția eval din JavaScript pentru a face aceste funcții să fie reale.

Mascot Ferris