iterator
Allows to iterate this dynamic object in the following cases:
operator fun dynamic.iterator(): Iterator<dynamic>(source)
import kotlin.js.*
fun main() {
val jsArray: dynamic = js("['one', 'two', 'three']")
for (item in jsArray) {
console.log(item) // prints: one, two, three
}
val jsObject: dynamic = js("{a: 1, b: 2, c: 3}")
for (key in jsObject) {
console.log("$key -> ${jsObject[key]}") // prints: a -> 1, b -> 2, c -> 3
}
}