set
Требования к платформе и версии: JS (1.1)
abstract operator fun set(propertyName: String, value: Any?)
Вызовы функции будут переведены в присвоение значения value получателю, индексированному (с помощью квадратных скобок/операции индексации) с помощью propertyName.
Например, для следующего кода:
fun test(j: Json, p: String, newValue: Any) {
j["prop"] = 1
j.set(p, newValue)
}
будет сгенерировано:
function test(j, p, newValue) {
j["prop"] = 1;
j[p] = newValue;
}
}
© 2010–2023 JetBrains s.r.o. and Kotlin Programming Language contributors
Licensed under the Apache License, Version 2.0.
https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.js/-json/set.html