Kotlin Wrappers API Reference
Toggle table of contents
js
wasmJs
web
Target filter
js
wasmJs
web
Switch theme
Search in API
Skip to content
Kotlin Wrappers API Reference
kotlin-js
/
js.array
/
JsArray
Js
Array
js
wasmJs
web
actual
typealias
JsArray
<
T
>
=
Array
<
T
>
(
source
)
MDN Reference
actual
external
class
JsArray
<
T
:
JsAny
?
>
:
MutableArrayLike
<
T
>
,
ListLike
<
T
>
(
source
)
MDN Reference
expect
class
JsArray
<
T
:
JsAny
?
>
:
JsAny
(
source
)
MDN Reference
Members
Members & Extensions
Constructors
Js
Array
Link copied to clipboard
wasmJs
constructor
(
)
Types
Companion
Link copied to clipboard
wasmJs
external
object
Companion
Properties
indices
Link copied to clipboard
web
val
ReadonlyArray
<
*
>
.
indices
:
IntRange
last
Index
Link copied to clipboard
web
val
ReadonlyArray
<
*
>
.
lastIndex
:
Int
length
Link copied to clipboard
wasmJs
open
external override
val
length
:
Int
MDN Reference
size
Link copied to clipboard
wasmJs
web
actual
external
val
size
:
Int
MDN Reference
expect
external
val
size
:
Int
MDN Reference
Functions
[@@iterator]
Link copied to clipboard
web
fun
<
T
:
JsAny
?
>
JsIterable
<
T
>
.
[@@iterator]
(
)
:
JsIterator
<
T
>
as
List
Link copied to clipboard
web
fun
<
T
:
JsAny
?
>
ArrayLike
<
T
>
.
asList
(
)
:
List
<
T
>
as
Sequence
Link copied to clipboard
wasmJs
web
actual
fun
<
T
:
JsAny
?
>
ReadonlyArray
<
T
>
.
asSequence
(
)
:
Sequence
<
T
>
expect
fun
<
T
:
JsAny
?
>
ReadonlyArray
<
T
>
.
asSequence
(
)
:
Sequence
<
T
>
component1
Link copied to clipboard
web
inline operator
fun
<
T
:
JsAny
?
>
ReadonlyArray
<
T
>
.
component1
(
)
:
T
component2
Link copied to clipboard
web
inline operator
fun
<
T
:
JsAny
?
>
ReadonlyArray
<
T
>
.
component2
(
)
:
T
component3
Link copied to clipboard
web
inline operator
fun
<
T
:
JsAny
?
>
ReadonlyArray
<
T
>
.
component3
(
)
:
T
component4
Link copied to clipboard
web
inline operator
fun
<
T
:
JsAny
?
>
ReadonlyArray
<
T
>
.
component4
(
)
:
T
component5
Link copied to clipboard
web
inline operator
fun
<
T
:
JsAny
?
>
ReadonlyArray
<
T
>
.
component5
(
)
:
T
entries
Link copied to clipboard
wasmJs
open
external override
fun
entries
(
)
:
JsIterator
<
Tuple2
<
JsInt
,
T
>
>
MDN Reference
for
Each
Link copied to clipboard
wasmJs
open
external override
fun
forEach
(
action
:
(
item
:
T
)
->
Unit
)
MDN Reference
get
Link copied to clipboard
wasmJs
web
actual
open
operator external override
fun
get
(
index
:
Int
)
:
T
expect
operator external
fun
get
(
index
:
Int
)
:
T
get
Or
Null
Link copied to clipboard
wasmJs
web
actual
inline
fun
<
T
:
JsAny
?
>
ReadonlyArray
<
T
>
.
getOrNull
(
index
:
Int
)
:
T
?
expect
fun
<
T
:
JsAny
?
>
ReadonlyArray
<
T
>
.
getOrNull
(
index
:
Int
)
:
T
?
iterator
Link copied to clipboard
wasmJs
web
actual
operator
fun
<
T
:
JsAny
?
>
ReadonlyArray
<
T
>
.
iterator
(
)
:
Iterator
<
T
>
expect
operator
fun
<
T
:
JsAny
?
>
ReadonlyArray
<
T
>
.
iterator
(
)
:
Iterator
<
T
>
operator
fun
<
T
:
JsAny
?
>
JsIterable
<
T
>
.
iterator
(
)
:
Iterator
<
T
>
keys
Link copied to clipboard
wasmJs
open
external override
fun
keys
(
)
:
JsIterator
<
JsInt
>
MDN Reference
push
Link copied to clipboard
wasmJs
external
fun
push
(
value
:
T
)
external
fun
push
(
vararg
values
:
T
)
MDN Reference
set
Link copied to clipboard
wasmJs
web
actual
open
operator external override
fun
set
(
index
:
Int
,
value
:
T
)
expect
operator external
fun
set
(
index
:
Int
,
value
:
T
)
to
List
Link copied to clipboard
wasmJs
web
actual
fun
<
T
:
JsAny
?
>
ReadonlyArray
<
T
>
.
toList
(
)
:
List
<
T
>
expect
fun
<
T
:
JsAny
?
>
ReadonlyArray
<
T
>
.
toList
(
)
:
List
<
T
>
to
Set
Link copied to clipboard
wasmJs
web
actual
fun
<
T
:
JsAny
?
>
ReadonlyArray
<
T
>
.
toSet
(
)
:
Set
<
T
>
expect
fun
<
T
:
JsAny
?
>
ReadonlyArray
<
T
>
.
toSet
(
)
:
Set
<
T
>
values
Link copied to clipboard
wasmJs
open
external override
fun
values
(
)
:
JsIterator
<
T
>
MDN Reference