UsefulLinks
Computer Science
Web Development
WebAssembly
1. Introduction to WebAssembly
2. WebAssembly Module Structure
3. WebAssembly Text Format
4. Virtual Machine Architecture
5. Data Types and Type System
6. Linear Memory Model
7. Tables and Indirect Calls
8. Global Variables
9. Import and Export System
10. WebAssembly JavaScript API
11. JavaScript-WebAssembly Interoperability
12. Compilation Toolchains
13. Optimization Techniques
14. Security and Sandboxing
15. Performance Characteristics
16. Debugging WebAssembly
17. WebAssembly System Interface
18. Advanced WebAssembly Features
19. Practical Applications
10.
WebAssembly JavaScript API
10.1.
Module Loading
10.1.1.
Fetch API Integration
10.1.2.
ArrayBuffer Handling
10.1.3.
Streaming Compilation
10.1.4.
Error Handling
10.2.
Compilation Methods
10.2.1.
WebAssembly.compile
10.2.2.
WebAssembly.compileStreaming
10.2.3.
Synchronous Compilation
10.2.4.
Asynchronous Compilation
10.2.5.
Compilation Caching
10.3.
Instantiation Process
10.3.1.
WebAssembly.instantiate
10.3.2.
WebAssembly.instantiateStreaming
10.3.3.
Import Object Creation
10.3.4.
Instance Creation
10.3.5.
Instantiation Error Handling
10.4.
WebAssembly Objects
10.4.1.
WebAssembly.Module
10.4.1.1.
Module Validation
10.4.1.2.
Module Serialization
10.4.1.3.
Module Sharing
10.4.2.
WebAssembly.Instance
10.4.2.1.
Instance Properties
10.4.2.2.
Exported Functions
10.4.2.3.
Exported Objects
10.4.3.
WebAssembly.Memory
10.4.3.1.
Memory Buffer Access
10.4.3.2.
Memory Growth Operations
10.4.3.3.
Shared Memory
10.4.4.
WebAssembly.Table
10.4.4.1.
Table Element Access
10.4.4.2.
Table Modification
10.4.4.3.
Table Growth
10.4.5.
WebAssembly.Global
10.4.5.1.
Global Value Access
10.4.5.2.
Mutable Global Updates
Previous
9. Import and Export System
Go to top
Next
11. JavaScript-WebAssembly Interoperability