Scalajs:文字列を文字列に変換する方法
-
21-12-2019 - |
質問
文字列のリストがあるとしましょう.List[String]
。そして、それをJavaScript文字列の相互運用可能なJavaScriptアレイに変換したい:js.Array[js.String]
。それをする方法?
解決
それが最も簡単な方法は次のとおりです。
myList.map(x => x: js.String).toArray
これは、複数回必要が必要な場合は暗黙の変換で算出できます。
編集:この回答は時代遅れです。 @ gzm0の答え
他のヒント
Scala.js 0.5.xの時点で、java.lang.String
とjs.String
の間にはさらに差がないことに注意してください。それ故にあなたはできる:
import scala.scalajs.js.JSConverters._ // Scala.js >= 0.5.4
val list: List[String] = ???
val jsList: js.Array[String] = list.toJSArray
. 所属していません StackOverflow