Ez a cikk egy tükör gépi fordítás, kérjük, kattintson ide, hogy ugorjon az eredeti cikkre.

Nézet: 1280|Válasz: 1

[Más] A front-end weboldalak háromféleképpen hajtják végre a funkciókat a wasm-ben

[Linket másol]
Közzétéve 2024. 11. 27. 8:45:24 | | | |
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érlekVálasz






Előző:Néhány tipp a System.Text.Json JSON manipulálására
Következő:Ellenőrizd, hogy a string IPv4 vagy IPv6 JavaScriptben
 Háziúr| Közzétéve 2024. 11. 27. 8:49:09 |
Lemondás:
A Code Farmer Network által közzétett összes szoftver, programozási anyag vagy cikk kizárólag tanulási és kutatási célokra szolgál; A fenti tartalmat nem szabad kereskedelmi vagy illegális célokra használni, különben a felhasználók viselik az összes következményet. Az oldalon található információk az internetről származnak, és a szerzői jogi vitáknak semmi köze ehhez az oldalhoz. A fenti tartalmat a letöltés után 24 órán belül teljesen törölni kell a számítógépéről. Ha tetszik a program, kérjük, támogassa a valódi szoftvert, vásároljon regisztrációt, és szerezzen jobb hiteles szolgáltatásokat. Ha bármilyen jogsértés történik, kérjük, vegye fel velünk a kapcsolatot e-mailben.

Mail To:help@itsvse.com