toJsArray
Returns a new JsArray containing all the elements of this Array.
@ExperimentalWasmJsInteropactual inline fun <T> Array<T>.toJsArray(): JsArray<T>(source)
import kotlin.js.*
@ExperimentalWasmJsInterop
fun main() {
// Kotlin Array
val kotlinArray = arrayOf(10, 20, 30, 40)
// Convert to JsArray
val jsArray: JsArray<Int> = kotlinArray.toJsArray()
// Access elements and properties via JavaScript interop
console.log("First element: ${jsArray[0]}")
console.log("Length: ${jsArray.length}")
// Iterate with forEach
jsArray.forEach { element ->
console.log("Element: $element")
}
}