WebAssembly hakkında
WebAssembly, modern web tarayıcılarında çalışabilen yeni bir kodlama yöntemidir – kompakt ikili formata sahip, yerel performansa yakın çalışan ve C/C++, C# ve Rust gibi diller için derleme hedefleri sağlayarak webde çalışabilmeleri için düşük seviyeli bir sınıf assembly dilidir. Ayrıca JavaScript ile birlikte var olacak şekilde tasarlanmıştır ve ikisinin birlikte çalışmasına olanak tanır.
Test wasm dosyası oluştur
AssemblyScript, TypeScript benzeri bir WebAssembly dilidir (Bağlantı girişi görünür.)。 Typescript dosyasını WebAssembly dosyasına derleyen AssemblyScript aracını yükleyin. Kurulum komutu şöyledir:
Yeni bir test.ts dosyası oluşturun ve bunu şu şekilde tanımlayın:
.wasm dosyasını aşağıdaki komutla oluşturun:
Yapılandırma parametreleri:Bağlantı girişi görünür.
wasm içindeki fonksiyonları çalıştırın
Yöntem 1 (En Kolay)
Oluşturulan .js modül yürütülmesine doğrudan referans verin, aşağıdaki gibi:
Yöntem 2
Assemblyscript/loader ile referans:Bağlantı girişi görünür., kod şöyledir:
.wasm komutu şu şekilde oluşturulabilir:
Böylece .ts üretmez, . JS dosyası.
Yöntem 3
Yerel WebAssembly kullanılarak derleme yüklediğinde, kod şu şekildedir:
Son olarak, kaynak kod dosyasını ekleyin:
Turistler, bu gönderinin gizli içeriğini görmek isterseniz lütfen Yanıt
|