問題タブ [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.
php - PHP / LAMP スタックでの CoffeeScript のテストとデプロイ
私はCoffeeScriptに手を出すことに興味がありますが、テストするたびに手動で Javascript に再コンパイルする必要はありません。サーバー側またはクライアント側のいずれかで、LAMP スタックで作業しているときに、CoffeeScript をバニラ Javascript に動的に変換する簡単な方法はありますか?
coffeescript - coffeescriptのクラスメンバーシップをテストする最も簡単な方法は何ですか?
"blah".is_a?(String)
RubyのObjective-Cに相当するものを探しています[@"blah" isKindOfClass:[NSString class]]
python - 一連の1と0を可能な限り短いASCII文字列に圧縮します
一連の1
sと0
sを、URLセーフなASCII文字で構成される可能な限り短い形式に変換するにはどうすればよいでしょうか。
例えば。
結果は次のようになります。
Ysi8aaU
そして明らかに:
decompress(compress(s)) == s
(私は純粋に好奇心からこの質問をします)
javascript - "cake build:browser" と Uglify.js のエラー -- 未定義のプロパティ 'Array' を読み取れません
Ugliify.js をインストールし、それを使用して CoffeeScript を再構築しようとしましたが、このエラーが発生し続けます。これは、CoffeeScript ディレクトリで「cake build:browser」と入力すると発生します。(CoffeeScript 言語を変更することに挑戦したいと思います。)
私の Uglify.js は GitHub から複製され、シンボリック リンクは .node_libraries に作成されました。Uglify が正しくインストールされ、Node およびコマンド ラインで正しく実行されることが確認されました。おそらく、これは CoffeeScript の問題です。
ヘルプ?
class - クラスを拡張し、すべてのコンストラクター引数をsuperに渡します
CoffeeScriptを使用してクラスをどのように拡張しますが、構築引数をsuperに渡しますか?
例えば:
javascript - 要素を追加したり削除したりしながら、キューを反復処理するにはどうすればよいですか?
新しい要素をキューに追加するたびに、キューを反復処理できるようにしたいのですが、処理した要素を削除します。
問題は、これを行う最善の方法が何であるかがわからないことです。
繰り返しながら配列から各要素を削除すると、配列に空の要素が残ります。
配列をコピーし、それを空にしてqueue.length = 0
からコピーを反復すると、配列にオブジェクトが含まれているとスライスをコピーしても機能しないため、機能しません。
これを行う正しい方法は何ですか?
node.js - Connect / node.js - シンプルなサーバーの作成
connect / node.js をうまく連携させようとしています。私は次のものを持っています(coffeescriptで)
ただし、次のエラーが発生し続けます。
ソケットがリッスンを開始するのに間に合うようにサーバーが初期化されていないようです..
と比べて:
どちらが機能しますか...
javascript - 行の配列を列の配列に変換します
(同じ長さの)行の配列を列の配列に変換する最も洗練された方法は何でしょうか?
例えば:
これは私がこれまでに持っているものです:
それを行う1ライナーさえあるかもしれませんか?