Acest articol este un articol oglindă al traducerii automate, vă rugăm să faceți clic aici pentru a sări la articolul original.

Vedere: 1280|Răspunde: 1

[Altele] Paginile web front-end execută funcții în wasm în 3 moduri

[Copiază linkul]
Postat pe 27.11.2024 08:45:24 | | | |
Despre WebAssembly

WebAssembly este o nouă metodă de codare care poate rula în browserele web moderne – este un limbaj de asamblare de clase de nivel scăzut, cu un format binar compact, care rulează aproape de performanța nativă și oferă ținte de compilare pentru limbaje precum C/C++, C# și Rust, astfel încât acestea să poată rula pe web. Este, de asemenea, conceput să coexiste cu JavaScript, permițând celor două să funcționeze împreună.

Generează un fișier test wasm

AssemblyScript este un limbaj WebAssembly asemănător cu TypeScript (Autentificarea cu hyperlink este vizibilă.)。 Instalează instrumentul AssemblyScript, care compilează fișierul typescript într-un fișier WebAssembly. Comanda de instalare este următoarea:

Creează un nou fișier test.ts și definește-l astfel:

Generează fișierul .wasm cu următoarea comandă:

Parametri de configurare:Autentificarea cu hyperlink este vizibilă.

Execută funcțiile din wasm

Metoda 1 (Cea mai ușoară)

Referire directă la executarea modulului generat .js, după cum urmează:



Metoda 2

Cu assemblyscript/loader, referință:Autentificarea cu hyperlink este vizibilă., codul este următorul:



Comanda .wasm poate fi generată astfel:

Astfel, nu generează .ts, . fișier js.

Metoda 3

Încărcarea compilației folosind WebAssembly nativ, codul este următorul:



În final, atașează fișierul codului sursă:

Turiști, dacă vreți să vedeți conținutul ascuns al acestei postări, vă rogRăspunde






Precedent:Câteva sfaturi despre System.Text.Json cum manipulează JSON
Următor:Verifică dacă șirul este IPv4 sau IPv6 în JavaScript
 Proprietarul| Postat pe 27.11.2024 08:49:09 |
Disclaimer:
Tot software-ul, materialele de programare sau articolele publicate de Code Farmer Network sunt destinate exclusiv scopurilor de învățare și cercetare; Conținutul de mai sus nu va fi folosit în scopuri comerciale sau ilegale, altfel utilizatorii vor suporta toate consecințele. Informațiile de pe acest site provin de pe Internet, iar disputele privind drepturile de autor nu au legătură cu acest site. Trebuie să ștergi complet conținutul de mai sus de pe calculatorul tău în termen de 24 de ore de la descărcare. Dacă îți place programul, te rugăm să susții software-ul autentic, să cumperi înregistrarea și să primești servicii autentice mai bune. Dacă există vreo încălcare, vă rugăm să ne contactați prin e-mail.

Mail To:help@itsvse.com