【问题标题】:What's this emberjs shorthand called '->'?这个名为'->'的emberjs简写是什么?
【发布时间】:2014-01-21 17:49:43
【问题描述】:

我正在查看一些关于 stackoverflow 的示例,我注意到很多人使用 -> 如下所示:

App.Router.map ->
  @resource 'respondents', path: '/'

这个速记叫什么,我可以在哪里阅读更多关于它的信息?

【问题讨论】:

    标签: ember.js coffeescript


    【解决方案1】:

    它是 CoffeeScript,实际上与 ember 无关。

    CoffeeScript 是一种编译成 JavaScript 的小语言。在那种尴尬的 Java 式古铜色之下,JavaScript 总是有一颗美丽的心。 CoffeeScript 试图以一种简单的方式暴露 JavaScript 的优点。

    CoffeeScript 的黄金法则是:“它只是 JavaScript”。代码一对一编译成等价的JS,运行时没有解释。您可以从 CoffeeScript 无缝使用任何现有的 JavaScript 库(反之亦然)。编译后的输出可读且打印精美,可以在每个 JavaScript 运行时运行,并且运行速度往往与等效的手写 JavaScript 一样快或更快。

    http://coffeescript.org/

    【讨论】:

    • 谢谢。时间一到就会关闭。
    • 你不必关闭,它不会伤害任何人。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-10-13
    • 2021-08-17
    • 1970-01-01
    • 2012-06-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多