Tento článok je zrkadlovým článkom o strojovom preklade, kliknite sem pre prechod na pôvodný článok.

Pohľad: 1280|Odpoveď: 1

[Iné] Front-end webové stránky vykonávajú funkcie vo wasm tromi spôsobmi

[Kopírovať odkaz]
Zverejnené 27. 11. 2024 8:45:24 | | | |
O WebAssembly

WebAssembly je nový spôsob kódovania, ktorý môže bežať v moderných webových prehliadačoch – je to nízkoúrovňový triedový assembler s kompaktným binárnym formátom, ktorý beží blízko natívneho výkonu a poskytuje kompilačné ciele pre jazyky ako C/C++, C# a Rust, aby mohli bežať na webe. Je tiež navrhnutý tak, aby koexistoval s JavaScriptom, čo umožňuje ich spoluprácu.

Vygenerujte testovací wasm súbor

AssemblyScript je WebAssembly jazyk podobný TypeScriptu (Prihlásenie na hypertextový odkaz je viditeľné.)。 Nainštalujte nástroj AssemblyScript, ktorý skompiluje súbor typescript do súboru WebAssembly. Inštalačný príkaz je nasledovný:

Vytvorte nový test.ts súbor a definujte ho nasledovne:

Vygenerujte súbor .wasm nasledujúcim príkazom:

Konfiguračné parametre:Prihlásenie na hypertextový odkaz je viditeľné.

Spustite funkcie vo wasm

Metóda 1 (Najľahšia)

Priamo odkazujte na generované .js vykonanie modulu, nasledovne:



Metóda 2

S assemblscriptom/loaderom, referencia:Prihlásenie na hypertextový odkaz je viditeľné., kód je nasledovný:



Príkaz .wasm je možné vygenerovať nasledovne:

Týmto spôsobom negeneruje .ts, . JS súbor.

Metóda 3

Načítajte kompiláciu pomocou natívneho WebAssembly, kód je nasledovný:



Nakoniec pripojte súbor so zdrojovým kódom:

Turisti, ak chcete vidieť skrytý obsah tohto príspevku, prosím.Odpoveď






Predchádzajúci:Niekoľko tipov na manipuláciu s JSON pomocou System.Text.Json
Budúci:Skontrolujte, či je reťazec IPv4 alebo IPv6 v JavaScripte
 Prenajímateľ| Zverejnené 27. 11. 2024 8:49:09 |
Vyhlásenie:
Všetok softvér, programovacie materiály alebo články publikované spoločnosťou Code Farmer Network slúžia len na vzdelávacie a výskumné účely; Vyššie uvedený obsah nesmie byť použitý na komerčné alebo nezákonné účely, inak nesú všetky následky používateľmi. Informácie na tejto stránke pochádzajú z internetu a spory o autorské práva s touto stránkou nesúvisia. Musíte úplne vymazať vyššie uvedený obsah zo svojho počítača do 24 hodín od stiahnutia. Ak sa vám program páči, podporte originálny softvér, zakúpte si registráciu a získajte lepšie originálne služby. Ak dôjde k akémukoľvek porušeniu, kontaktujte nás prosím e-mailom.

Mail To:help@itsvse.com