See artikkel on masintõlke peegelartikkel, palun klõpsake siia, et hüpata algse artikli juurde.

Vaade: 1280|Vastuse: 1

[Muu] Front-end veebilehed täidavad WASM-is funktsioone kolmel viisil

[Kopeeri link]
Postitatud 27.11.2024 08:45:24 | | | |
WebAssembly kohta

WebAssembly on uus kodeerimisviis, mis töötab tänapäevastes veebibrauserites – see on madala taseme klassi assemblerkeel kompaktse binaarformaadiga, mis töötab peaaegu natiivse jõudlusega ning pakub kompileerimise sihtkohti sellistele keeltele nagu C/C++, C# ja Rust, et need saaksid veebis töötada. See on loodud eksisteerima koos JavaScriptiga, võimaldades neil kahel koos töötada.

Genereeri testwasm-fail

AssemblyScript on TypeScript-laadne WebAssembly keel (Hüperlingi sisselogimine on nähtav.)。 Paigalda AssemblyScript tööriist, mis kompileerib typescript-faili WebAssembly-failiks. Paigalduskäsk on järgmine:

Loo uus test.ts fail ja määratle see järgmiselt:

Genereeri .wasm fail järgmise käsuga:

Konfiguratsiooniparameetrid:Hüperlingi sisselogimine on nähtav.

Täida wasm-is olevad funktsioonid

Meetod 1 (kõige lihtsam)

Viita otse genereeritud .js mooduli täitmisele järgmiselt:



Meetod 2

Assemblyscripti/loaderiga viide:Hüperlingi sisselogimine on nähtav., kood on järgmine:



.wasm käsku saab genereerida järgmiselt:

Nii ei tekita see .ts, . JS fail.

Meetod 3

Laadi kompileerimine natiivse WebAssembly abil, kood on järgmine:



Lõpuks lisa lähtekoodifail:

Turistid, kui soovite näha selle postituse peidetud sisu, palunVastuse






Eelmine:Mõned näpunäited System.Text.Jsoni JSONi manipuleerimise kohta
Järgmine:Kontrolli JavaScriptis, kas string on IPv4 või IPv6
 Üürileandja| Postitatud 27.11.2024 08:49:09 |
Disclaimer:
Kõik Code Farmer Networki poolt avaldatud tarkvara, programmeerimismaterjalid või artiklid on mõeldud ainult õppimiseks ja uurimistööks; Ülaltoodud sisu ei tohi kasutada ärilistel ega ebaseaduslikel eesmärkidel, vastasel juhul kannavad kasutajad kõik tagajärjed. Selle saidi info pärineb internetist ning autoriõiguste vaidlused ei ole selle saidiga seotud. Ülaltoodud sisu tuleb oma arvutist täielikult kustutada 24 tunni jooksul pärast allalaadimist. Kui sulle programm meeldib, palun toeta originaaltarkvara, osta registreerimist ja saa paremaid ehtsaid teenuseid. Kui esineb rikkumist, palun võtke meiega ühendust e-posti teel.

Mail To:help@itsvse.com