Tämä artikkeli on konekäännöksen peiliartikkeli, klikkaa tästä siirtyäksesi alkuperäiseen artikkeliin.

Näkymä: 1280|Vastaus: 1

[Muut] Front-end-verkkosivut suorittavat toimintoja wasm:ssa kolmella tavalla

[Kopioi linkki]
Julkaistu 27.11.2024 8.45.24 | | | |
Tietoa WebAssemblystä

WebAssembly on uusi koodausmenetelmä, joka toimii nykyaikaisissa verkkoselaimissa – se on matalan tason luokkaassembler-kieli, jossa on kompakti binäärimuoto, joka toimii lähes natiivisuorituskykyyn ja tarjoaa käännöskohteita kielille kuten C/C++, C# ja Rust, jotta ne voivat toimia verkossa. Se on myös suunniteltu toimimaan rinnakkain JavaScriptin kanssa, jolloin ne voivat toimia yhdessä.

Luo testiwasm-tiedosto

AssemblyScript on TypeScript-tyyppinen WebAssembly-kieli (Hyperlinkin kirjautuminen on näkyvissä.)。 Asenna AssemblyScript-työkalu, joka kääntää typescript-tiedoston WebAssembly-tiedostoksi. Asennuskomento on seuraava:

Luo uusi test.ts-tiedosto ja määrittele se seuraavasti:

Luo .wasm-tiedosto seuraavalla komennolla:

Määritysparametrit:Hyperlinkin kirjautuminen on näkyvissä.

Suorita wasm:n funktiot

Menetelmä 1 (helpoin)

Viittaa suoraan generoituun .js-moduulin suoritukseen seuraavasti:



Menetelmä 2

Assemblyscriptin/loaderin kanssa, viite:Hyperlinkin kirjautuminen on näkyvissä., koodi on seuraava:



.wasm-komento voidaan generoida seuraavasti:

Näin se ei tuota .ts, . JS-tiedosto.

Menetelmä 3

Lataa käännös natiivilla WebAssemblyllä, koodi on seuraava:



Lopuksi liitä lähdekooditiedosto:

Turistit, jos haluatte nähdä tämän postauksen piilotetun sisällön, olkaa hyväVastaus






Edellinen:Muutamia vinkkejä System.Text.Jsonin JSONin manipulointiin
Seuraava:Tarkista, onko merkkijono IPv4 vai IPv6 JavaScriptissä
 Vuokraisäntä| Julkaistu 27.11.2024 8.49.09 |
Vastuuvapauslauseke:
Kaikki Code Farmer Networkin julkaisemat ohjelmistot, ohjelmamateriaalit tai artikkelit ovat tarkoitettu vain oppimis- ja tutkimustarkoituksiin; Yllä mainittua sisältöä ei saa käyttää kaupallisiin tai laittomiin tarkoituksiin, muuten käyttäjät joutuvat kantamaan kaikki seuraukset. Tämän sivuston tiedot ovat peräisin internetistä, eikä tekijänoikeuskiistat liity tähän sivustoon. Sinun tulee poistaa yllä oleva sisältö kokonaan tietokoneeltasi 24 tunnin kuluessa lataamisesta. Jos pidät ohjelmasta, tue aitoa ohjelmistoa, osta rekisteröityminen ja hanki parempia aitoja palveluita. Jos rikkomuksia ilmenee, ota meihin yhteyttä sähköpostitse.

Mail To:help@itsvse.com