Denne artikel er en spejling af maskinoversættelse, klik venligst her for at springe til den oprindelige artikel.

Udsigt: 1280|Svar: 1

[Andet] Front-end websider udfører funktioner i wasm på 3 måder

[Kopier link]
Opslået på 27/11/2024 08.45.24 | | | |
Om WebAssembly

WebAssembly er en ny måde at kode på, der kan køre i moderne webbrowsere – det er et lavniveau-klasse assemblersprog med et kompakt binært format, der kører tæt på native ydeevne og giver kompilationsmål for sprog som C/C++, C# og Rust, så de kan køre på nettet. Det er også designet til at eksistere side om side med JavaScript, hvilket gør det muligt for de to at arbejde sammen.

Generer en test-wasm-fil

AssemblyScript er et TypeScript-lignende WebAssembly-sprog (Hyperlink-login er synlig.)。 Installer AssemblyScript-værktøjet, som kompilerer typescript-filen til en WebAssembly-fil. Installationskommandoen er som følger:

Opret en ny test.ts-fil og definer den som følger:

Generer .wasm-filen med følgende kommando:

Konfigurationsparametre:Hyperlink-login er synlig.

Udfør funktionerne i wasm

Metode 1 (Nemmest)

Referer direkte til den genererede .js moduludførelse som følger:



Metode 2

Med assemblyscript/loader, reference:Hyperlink-login er synlig., koden er som følger:



.wasm-kommandoen kan genereres på følgende måde:

På den måde genererer den ikke .ts, . JS-fil.

Metode 3

Indlæsning af kompilering med native WebAssembly, koden er som følger:



Vedhæft endelig kildekodefilen:

Turister, hvis I vil se det skjulte indhold i dette indlæg, så vær venligSvar






Tidligere:Nogle tips til System.Text.Json-manipulation af JSON
Næste:Tjek om strengen er IPv4 eller IPv6 i JavaScript
 Udlejer| Opslået på 27/11/2024 08.49.09 |
Ansvarsfraskrivelse:
Al software, programmeringsmaterialer eller artikler udgivet af Code Farmer Network er kun til lærings- og forskningsformål; Ovenstående indhold må ikke bruges til kommercielle eller ulovlige formål, ellers skal brugerne bære alle konsekvenser. Oplysningerne på dette site kommer fra internettet, og ophavsretstvister har intet med dette site at gøre. Du skal slette ovenstående indhold fuldstændigt fra din computer inden for 24 timer efter download. Hvis du kan lide programmet, så understøt venligst ægte software, køb registrering og få bedre ægte tjenester. Hvis der er nogen overtrædelse, bedes du kontakte os via e-mail.

Mail To:help@itsvse.com