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 に答える