Live Script范围的文档示例

时间:2014-11-15 22:08:00

标签: livescript

我刚开始使用Livescript并想知道范围是如何工作的。

是否显示所有范围符号和用法的任何好示例/文档。 符号如:

  • @
  • - > vs~>
  • :=

修改

我面临的问题:

This ethercalc code:第103行。  我想插入对Java脚本函数的调用,即this send email code

1 个答案:

答案 0 :(得分:1)

http://livescript.net记录了所有功能。

  • @表示this
  • @prop表示this.prop

  • ->创建一个函数,表示function(){}

  • -> blah()function(){ return blah(); }
  • (a, b) -> foofunction(a, b) { return foo; }

  • self没什么特别的,只是变量的名称。通常设置为较高范围的this

  • :=表示“重新分配变量” - 它必须已存在。它不会创建新变量。 查看http://livescript.net/#introduction了解更多信息