cast

inline fun <B, D : B, R> B.cast(block: (D) -> R)

cast 用于将基类转换为派生类并执行 then, 如果转换失败则无事发生

actual val JsBoolean.cast: Boolean
actual val JsNumber.cast: Double
actual val JsBigInt.cast: Long
actual val JsString.cast: String
actual val JsBoolean.cast: Boolean
actual val JsNumber.cast: Double
actual val JsBigInt.cast: Long
actual val JsString.cast: String
fun <T : JsAny> JsAny.cast(): T
expect val JsBoolean.cast: Boolean
expect val JsNumber.cast: Double
expect val JsBigInt.cast: Long
expect val JsString.cast: String