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ūdzu Atbildi
|