問題タブ [iced-coffeescript]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - IcedCoffeeScript から生成された JS ファイルをブラウザで使用する方法
バニラ CoffeeScript を使用する場合、*.coffee ファイルをコンパイルし、結果の *.js をクライアントに送信します。クライアント側でモジュール async.js への依存を取り除くために、IcedCoffeeScript 言語拡張を見つけました。しかし、コード (await
およびdefer
キーワードを含む) を *.js にコンパイルしたところ、クライアント側以外のコードが見つかりました。
そのため、クライアント側では使用できません。この問題を解決できますか?
error-handling - try catch がアイス コーヒー スクリプトで常に機能するとは限らない
try catch
ブロックインを使用していiced coffee script
ます。fake
存在しないオブジェクトの存在しないメソッドを呼び出してa
、エラーをキャッチすることを期待しています。
しかし、関数 a.fake() を呼び出した後、コンソールでエラーがスローされますが、期待どおりにブロックがdb.find
使用されません。try catch
文字列をコメントアウトするとawait db.find "79", defer c, d
...
...期待どおりに動作し、エラーがキャッチされます。
他の単純な非同期関数呼び出しで文字列を変更しようとしawait db.find "79", defer c, d
ましたが、うまく機能し、エラーもうまくキャッチされました。
機能がしっかりしているのが面白いdb.find
。文字列をコメントアウトするとa.fake()
...
... このスクリプトはエラーなしで動作するため、エラーをキャッチすることもありません。
function の後にエラーをキャッチできない理由がわかりませんawait db.find "79", defer c, d
。
iced-coffeescript - アイス コーヒー スクリプトで autocb を使用して複数の値を返す
iced coffee script
とを使用してreturn
カップルの値を返す方法はautocb
?
私ができることがなければautocb
:
を使用してこれを実装する方法はautocb
? このコード...
...エラーをスローします:
callback - jquery get コールバック関数からの戻り値
この機能を修正するのを手伝ってくれれば、私にとって非常に役に立ちます。
textParseQuery
関数が値を返すことができるように、コールバックから結果をフェッチしたいと思います。
turtle-graphics - j番目のタートルにアクセスする
PencilCodeでは、10 匹のカメを孵化させます。
「タートル」セットの j 番目のタートルのみにアクセスするにはどうすればよいですか (たとえば、最初のタートルのみ)?
pen('red').rt(90).fd(100)
たとえば、セット内のタートルの 1 つだけに関数を適用したいと考えています。