0

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

是显示所有范围符号和用法的任何好的示例/文档吗?像这样的符号:

  • @
  • -> 对 ~>
  • 自己
  • :=

编辑

我面临的问题:

这个 ethercalc 代码:第 103 行。我想插入一个对 Java 脚本函数的调用,即这个发送电子邮件代码

4

1 回答 1

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了解更多信息

于 2014-11-20T02:49:34.663 回答