- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:coffeescriptのvoidって)
coffeescriptでjavascriptのvoidを使おうとするとreserved word 'void'と表示される
このQ&Aのポイント
- プログラミング初心者です。coffeescriptでjavascriptのvoidを使おうとするとreserved word 'void'と表示されてうまくいきません。
- coffeescriptに変換したコードでreserved word 'void'と表示されるエラーが発生します。
- js2coffee.orgを使って逆変換も試みましたがエラーが発生してしまいました。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
void はCoffeeScriptで内部的に使われているので、予約語となっています。 代わりにundefinedを使ってください。 とは言ったものの、上記のコードでは、undefinedを使う必要がありません。 また、関数を定義するときは、普通は、関数文か関数式を使います。 Functionコンストラクタは、動的に関数を定義する必要があるときに使います。 参考コード(JavaScript) var ahya, ahei=function(){ clearTimeout(ahya); }; document.onkeydown=ahei; ahya=setInterval(function(){ if(pageYOffset<document.height-innerHeight){ window.scrollBy(0,1); }else{ ahei(); } },12.5); console.log(ahya);
お礼
ありがとうございました エラーなしに実行することができました