在浏览器上运行 Scala Scala.js

在浏览器上运行 Scala Scala.js

Scala
Scala JavaScript
跨平台
2013-06-15
红薯

Scala.js 是一个将 Scala 语言编译成 JavaScript 的工具,可以让你直接在浏览器上使用 Scala 编写程序。

示例代码:

def sayHelloWithDOMInput(name: String) {
  val paragraph = document.createElement("p")
  paragraph.updateDynamic("innerHTML")("Hello " + name + "!")
  document.getElementById("helloworld-dom-input2").appendChild(paragraph)
}

 

加载中

评论(0)

暂无评论

Scala.js 0.6.23 发布,在浏览器上运行 Scala

Scala.js 0.6.23 已发布,Scala.js 是一个将 Scala 语言编译成 JavaScript 的工具,可以让你直接在浏览器上使用 Scala 编写程序。 Breaking changes .scala 中( project/ 目录下)的 %%% 用...

2018/05/24 08:02

Scala.js 0.6.17 发布,在浏览器上运行 Scala

Scala.js 0.6.17 发布了,Scala.js 是一个将 Scala 语言编译成 JavaScript 的工具,可以让你直接在浏览器上使用 Scala 编写程序。 此次更新增加了一些新特性,带来系列 bug 修复,其中值得一...

2017/06/05 07:33

Scala.js 0.6.8 发布

Scala.js 0.6.8 发布了,Scala.js 是一个将 Scala 语言编译成 JavaScript 的工具,可以让你直接在浏览器上使用 Scala 编写程序。 更新日志: Fixed #2243: -jsdeps.min.js not produced any...

2016/03/20 07:14

Scala.js 0.6.5 发布,在浏览器上运行 Scala

Scala.js 0.6.5 发布,此版本可能是 Scala.js 0.5.0 以来最大的版本,主要是改进了 JavaScript 的互操作: 可以再 Scala.js 中实现 JavaScript 的子类和特性 使用相同的语义,你可以定义对象...

2015/09/01 06:56

Scala.js 0.6 发布,在浏览器上运行 Scala

Scala.js 0.6 发布了,经过两年的开发,这是 Scala.js 的首个正式版。改进记录: 0.6.0 版本提供以下库升级: DOM types: "org.scala-js" %%% "scalajs-dom" % "0.7.0" jQuery types: "be.do...

2015/02/06 07:41

Scala-JS v0.3 发布,支持 Future 和 Promise

Scala-JS v0.3 发布了,该版本主要的改进是对 Future 和 Promise 特性的支持。 下载地址:https://github.com/scala-js/scala-js/releases/tag/v0.3 Scala.js 可以让你直接在浏览器上使用 Sc...

2014/02/14 07:48

Scala.js v0.1 发布,在浏览器直接运行 Scala

今天我们发布了 Scala.js 的首个版本,这个项目是在今年六月份的时候宣布的。 第一个版本支持的特性: 支持所有 Scala 特性,包括宏,不过有一些 语义上的区别 可非常好的跟 JavaScript 代码...

2013/11/30 07:52

没有更多内容

加载失败,请刷新页面

没有更多内容

暂无问答

SyntaxHighlighter语言高亮的别名aliases

记下来,以后写文章的时候用... Brush name Brush aliases File name ActionScript3 as3, actionscript3 shBrushAS3.js Bash/shell bash, shell shBrushBash.js ColdFusion cf, coldfusion s...

2014/10/31 17:49
19
0
SyntaxHighlighter代码加色使用方法

SyntaxHighlighter是一款用于web页面的代码高亮着色工具,可以用来着色多种语言,能让你的代码在网页上以类似IDE编辑器里的样子高亮关键字,可以是HTML,CSS,Javascript,还可以是C,JAVA等编程...

2013/08/03 10:22
1K
1
以太坊web3.js文档翻译及说明

这些天,为了录制以太坊DAPP开发实战课程,我准备把web3文档全部翻译一下(并做适当的补充),目前**web3.js 0.20.x 版本** 已经翻译完成,欢迎大家前往查阅。 这里还几个实用DEMO,供大家参...

2018/09/09 09:54
25
0
SyntaxHighlighter代码加色使用方法

SyntaxHighlighter是一款用于web页面的代码高亮着色工具,可以用来着色多种语言,能让你的代码在网页上以类似IDE编辑器里的样子高亮关键字,可以是HTML,CSS,Javascript,还可以是C,JAVA等编程...

2014/04/08 13:51
4.5K
1
JavaScript 解析器相关资料 AST Parser。。。

http://0xmiracle.sinaapp.com/blog/?p=453 看了acorn和uglifyjs,对编译又有了点兴趣。 转一下这篇list mark一下。 https://github.com/jashkenas/coffee-script/wiki/List-of-languages-th...

2012/12/09 16:40
733
0
CoffeeScript

概述 CoffeeScript (GitHub repo) 是一个使用纯Ruby编写的新编程语言,创建者 Jeremy Ashkenas戏称它是- JavaScript的不那么铺张(买弄)的小兄弟。因为CoffeeScript会将Ruby编译成JavaScrip...

2013/01/21 10:17
115
0
10个让朋友对你刮目相看的CoffeeScript单行代码绝技

或许你已经看过了Marcus Kazmierczak的这篇在HN上颇受欢迎的“10个让朋友对你刮目相看的Scala单行代码绝技”了, 尽管我对Scala并不了解(Java也是),但是这看起来还真不错,于是我也有点手...

2012/08/14 08:26
26
0
10个让朋友对你刮目相看的CoffeeScript单行代码绝技

或许你已经看过了Marcus Kazmierczak的这篇在HN上颇受欢迎的“10个让朋友对你刮目相看的Scala单行代码绝技”了, 尽管我对Scala并不了解(Java也是),但是这看起来还真不错,于是我也有点手...

2012/07/23 11:33
1K
2

没有更多内容

加载失败,请刷新页面

返回顶部
顶部