Denne artikkelen er en speilartikkel om maskinoversettelse, vennligst klikk her for å hoppe til originalartikkelen.

Utsikt: 1280|Svare: 1

[Annet] Front-end nettsider utfører funksjoner i wasm på tre måter

[Kopier lenke]
Publisert på 27.11.2024 08:45:24 | | | |
Om WebAssembly

WebAssembly er en ny måte å kode på som kan kjøres i moderne nettlesere – det er et lavnivå klasseassemblerspråk med et kompakt binært format som kjører nær native ytelse og gir kompilasjonsmål for språk som C/C++, C# og Rust slik at de kan kjøres på nettet. Den er også designet for å sameksistere med JavaScript, slik at de to kan samarbeide.

Generer en test-wasm-fil

AssemblyScript er et TypeScript-lignende WebAssembly-språk (Innloggingen med hyperkoblingen er synlig.)。 Installer AssemblyScript-verktøyet, som kompilerer typescript-filen til en WebAssembly-fil. Installasjonskommandoen er som følger:

Lag en ny test.ts-fil og definer den slik:

Generer .wasm-filen med følgende kommando:

Konfigurasjonsparametere:Innloggingen med hyperkoblingen er synlig.

Utfør funksjonene i wasm

Metode 1 (Enkleste)

Referer direkte til den genererte .js-modulutførelsen, som følger:



Metode 2

Med assemblyscript/loader, referer:Innloggingen med hyperkoblingen er synlig., koden er som følger:



.wasm-kommandoen kan genereres på denne måten som følger:

På denne måten genererer den ikke .ts, . JS-filen.

Metode 3

Last inn kompilering med native WebAssembly, koden er som følger:



Til slutt, legg ved kildekodefilen:

Turister, hvis dere vil se det skjulte innholdet i dette innlegget, vær så snillSvare






Foregående:Noen tips om System.Text.Json som manipulerer JSON
Neste:Sjekk om strengen er IPv4 eller IPv6 i JavaScript
 Vert| Publisert på 27.11.2024 08:49:09 |
Ansvarsfraskrivelse:
All programvare, programmeringsmateriell eller artikler publisert av Code Farmer Network er kun for lærings- og forskningsformål; Innholdet ovenfor skal ikke brukes til kommersielle eller ulovlige formål, ellers skal brukerne bære alle konsekvenser. Informasjonen på dette nettstedet kommer fra Internett, og opphavsrettstvister har ingenting med dette nettstedet å gjøre. Du må fullstendig slette innholdet ovenfor fra datamaskinen din innen 24 timer etter nedlasting. Hvis du liker programmet, vennligst støtt ekte programvare, kjøp registrering, og få bedre ekte tjenester. Hvis det foreligger noen krenkelse, vennligst kontakt oss på e-post.

Mail To:help@itsvse.com