A WebAssembly-ről
A WebAssembly egy új kódolási mód, amely modern böngészőkben is futhat – egy alacsony szintű osztály assembly nyelv, kompakt bináris formátummal, amely közel fut a natív teljesítményhez, és olyan nyelvek fordítási célpontjait biztosítja, mint a C/C++, C# és Rust, hogy azok a weben is futhassák. Emellett úgy tervezték, hogy együtt létezzen a JavaScript-szel, lehetővé téve a kettő együttműködését.
Teszt wasm fájl generálása
Az AssemblyScript egy TypeScript-szerű WebAssembly nyelv (A hiperlink bejelentkezés látható.)。 Telepítsd az AssemblyScript eszközt, amely a typescript fájlt WebAssembly fájlba fordítja. Az installációs parancs a következő:
Hozz létre egy új test.ts fájlt, és definiáld azt a következőként:
Generáld a .wasm fájlt a következő parancsot:
Konfigurációs paraméterek:A hiperlink bejelentkezés látható.
A wasm függvényeinek végrehajtása
1. módszer (a legegyszerűbb)
Közvetlenül hivatkozzunk a generált .js modul végrehajtására, az alábbiak szerint:
2. módszer
Assemblyscript/loader segítségével, hivatkozás:A hiperlink bejelentkezés látható., a kód a következő:
A .wasm parancs így generálható a következőként:
Így nem generál .ts, . JS fájl.
3. módszer
A fordítás natív WebAssembly-vel történő fordítás esetén a kód a következő:
Végül csatoljuk hozzá a forráskód fájlt:
Turisták, ha szeretnétek megnézni ennek a bejegyzésnek a rejtett tartalmát, kérlek Válasz
|