Skip to content

Instantly share code, notes, and snippets.

@anekos
Created March 25, 2014 15:17
Show Gist options
  • Save anekos/9763979 to your computer and use it in GitHub Desktop.
Save anekos/9763979 to your computer and use it in GitHub Desktop.
package example
import scala.scalajs.js
import js.Dynamic.{ global => g }
import js.annotation.JSExport
@JSExport
object ScalaJSExample {
@JSExport
def main(): Unit = {
val paragraph = g.document.createElement("p")
def bar (a: Any): String = {
a.getClass.toString
}
val foo = () => {
val p = g.document.createElement("p")
p.innerHTML = "<h1>うひょー</h1>"
g.document.getElementById("playground").appendChild(p)
666
}
paragraph.innerHTML = "<strong>It works! Pow!" + bar(foo).toString + "....</strong>"
g.document.getElementById("playground").appendChild(paragraph)
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment