Šis raksts ir mašīntulkošanas spoguļraksts, lūdzu, noklikšķiniet šeit, lai pārietu uz oriģinālo rakstu.

Skats: 1280|Atbildi: 1

[Cits] Front-end tīmekļa lapas izpilda funkcijas wasm 3 veidos

[Kopēt saiti]
Publicēts 27.11.2024 08:45:24 | | | |
Par WebAssembly

WebAssembly ir jauns kodēšanas veids, kas var darboties mūsdienu tīmekļa pārlūkprogrammās - tā ir zema līmeņa klases montāžas valoda ar kompaktu bināro formātu, kas darbojas tuvu vietējai veiktspējai un nodrošina kompilācijas mērķus tādām valodām kā C/C++, C# un Rust, lai tās varētu darboties tīmeklī. Tas ir arī izstrādāts, lai pastāvētu kopā ar JavaScript, ļaujot abiem strādāt kopā.

Ģenerējiet testa wasm failu

AssemblyScript ir TypeScript līdzīga WebAssembly valoda (Hipersaites pieteikšanās ir redzama.)。 Instalējiet rīku AssemblyScript, kas kompilē mašīnraksta failu WebAssembly failā. Instalēšanas komanda ir šāda:

Izveidojiet jaunu test.ts failu un definējiet to šādi:

Ģenerējiet .wasm failu ar šādu komandu:

Konfigurācijas parametri:Hipersaites pieteikšanās ir redzama.

Izpildiet funkcijas wasm ietvaros

1. metode (vienkāršākā)

Tieši atsaucieties uz ģenerēto .js moduļa izpildi, kā norādīts tālāk.



2. metode

Ar assemblyscript/loader, atsauce:Hipersaites pieteikšanās ir redzama., kods ir šāds:



Komandu .wasm var ģenerēt šādā veidā:

Tādā veidā tas nerada .ts, . JS fails.

3. metode

Ielādējiet kompilāciju, izmantojot vietējo WebAssembly, kods ir šāds:



Visbeidzot, pievienojiet avota koda failu:

Tūristi, ja vēlaties redzēt šīs ziņas slēpto saturu, lūdzuAtbildi






Iepriekšējo:Daži padomi par System.Text.Json manipulēšanu ar JSON
Nākamo:Pārbaudiet, vai virkne ir IPv4 vai IPv6 JavaScript
 Saimnieks| Publicēts 27.11.2024 08:49:09 |
Atruna:
Visa programmatūra, programmēšanas materiāli vai raksti, ko publicē Code Farmer Network, ir paredzēti tikai mācību un pētniecības mērķiem; Iepriekš minēto saturu nedrīkst izmantot komerciāliem vai nelikumīgiem mērķiem, pretējā gadījumā lietotājiem ir jāuzņemas visas sekas. Informācija šajā vietnē nāk no interneta, un autortiesību strīdiem nav nekāda sakara ar šo vietni. Iepriekš minētais saturs ir pilnībā jāizdzēš no datora 24 stundu laikā pēc lejupielādes. Ja jums patīk programma, lūdzu, atbalstiet oriģinālu programmatūru, iegādājieties reģistrāciju un iegūstiet labākus oriģinālus pakalpojumus. Ja ir kādi pārkāpumi, lūdzu, sazinieties ar mums pa e-pastu.

Mail To:help@itsvse.com