Тази статия е огледална статия за машинен превод, моля, кликнете тук, за да преминете към оригиналната статия.

Изглед: 1280|Отговор: 1

[Друго] Предните уеб страници изпълняват функции в wasm по 3 начина

[Копирай линк]
Публикувано в 27.11.2024 г. 8:45:24 ч. | | | |
За WebAssembly

WebAssembly е нов начин на кодиране, който може да работи в съвременни уеб браузъри – това е ниско ниво асемблерен език с компактен бинарен формат, който работи близо до нативната производителност и предоставя компилационни цели за езици като C/C++, C# и Rust, за да могат да работят в уеб. Той също така е проектиран да съжителства с JavaScript, позволявайки на двата да работят заедно.

Генериране на тестов wasm файл

AssemblyScript е език, подобен на TypeScript, WebAssembly (Входът към хиперлинк е видим.)。 Инсталирайте инструмента AssemblyScript, който компилира typescript файла в WebAssembly файл. Командата за инсталация е следната:

Създайте нов test.ts файл и го дефинирайте по следния начин:

Генерирайте .wasm файл със следната команда:

Конфигурационни параметри:Входът към хиперлинк е видим.

Изпълнявайте функциите в wasm

Метод 1 (Най-лесен)

Директно се позовавай на генерираното изпълнение на .js модул, както следва:



Метод 2

При assemblyscript/loader, референция:Входът към хиперлинк е видим., кодът е следният:



Командата .wasm може да се генерира по следния начин:

По този начин не се генерира .ts. JS файл.

Метод 3

Зареждане на компилация с помощта на native WebAssembly, кодът е следният:



Накрая, прикачете файла с изходния код:

Туристи, ако искате да видите скритото съдържание на този пост, моляОтговор






Предишен:Някои съвети за манипулиране на System.Text.Json с JSON
Следващ:Проверете дали низът е IPv4 или IPv6 в JavaScript
 Хазяин| Публикувано в 27.11.2024 г. 8:49:09 ч. |
Отричане:
Целият софтуер, програмни материали или статии, публикувани от Code Farmer Network, са само за учебни и изследователски цели; Горното съдържание не трябва да се използва за търговски или незаконни цели, в противен случай потребителите ще понесат всички последствия. Информацията на този сайт идва от интернет, а споровете за авторски права нямат нищо общо с този сайт. Трябва напълно да изтриете горното съдържание от компютъра си в рамките на 24 часа след изтеглянето. Ако ви харесва програмата, моля, подкрепете оригинален софтуер, купете регистрация и получете по-добри услуги. Ако има нарушение, моля, свържете се с нас по имейл.

Mail To:help@itsvse.com