問題タブ [syntactic-sugar]

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.

0 投票する
2 に答える
1487 参照

haskell - ガード脱糖

ガードは if-then-else (または case ステートメント) の単なる構文糖衣に過ぎないというフレーズをよく耳にします。

誰かが次のインスタンスを脱糖してください:

(機能は意図的に部分的です)

ありがとう、

0 投票する
6 に答える
159 参照

javascript - 条件文をより速く書く方法はありますか?

次のような発言があります。

一度しか言わないので書いてもいいwindow.location.hashですか?

0 投票する
2 に答える
910 参照

objective-c - Objective-C: メッセージ構文とドット構文。違いは何ですか?

を使用している場合@synthesize foo;、次の違いは何ですか:

ドット構文の一貫性は気に入っていますが、気にする必要があることを行っているかどうかはわかりません。

追加情報は非常に役立ちます。

0 投票する
3 に答える
217 参照

f# - 引数の順序と右パイプ演算子

以下を単純化する方法はありますか? runWithTimeout 関数は必要ありませんか?

編集:追加の方法が必要な理由は次のとおりです。

0 投票する
2 に答える
67 参照

oop - 新しい言語は何に役立つか - Offsider のユースケースを見つける

今日、私の同僚の 1 人が、私がコンピュータ サイエンスの興味深い部分と呼べるものを実演しました。彼はOffsiderというより適切な言葉がないための「システム」を作成しました。プレゼンテーションの後、私はこれが何らかの優先順位を持っているにちがいないと考えていました。

これは、Python のようなオブジェクト ベースのシェルのように感じられ、PHP ファイル ベースのセッションのように感じられるもので、作成時にオブジェクトが即座にピクルされます。誰かがこれによく確立された類似点を描くことができますか? そのための合理的な使用例は何ですか?

0 投票する
2 に答える
233 参照

c# - 読み取り専用フィールドの構文ショートカット

私たちがコードを知っているように:

と同等です

と同等です

readonlyフィールドに相当するものは何ですか?

0 投票する
2 に答える
157 参照

javascript - Prototype の Ajax 関数へのシンタックス シュガー

へのシンタックス シュガーを作成したいと思いますAjax.Response()

このような:

となることによって

titleAjax リクエストの結果を変数に格納します。しかし、上記の関数コードは機能せず、戻りませんresponseText

0 投票する
2 に答える
244 参照

.net - 名前付き/オプションのパラメータを内部/プライベートでのみ表示する.Netパラメータ属性?

好奇心から、たとえば次のようなメソッドを作成する方法はありますか?

コードの冗長性を内部的に削減したいのですが、たとえば(Try)Parse()のBCLメソッドシグネチャに準拠したままですが、この場合、c#コンパイラが2番目の内部メソッドを生成できれば便利です。

それはすでにどういうわけか可能ですか?今のところ何も見つかりませんでした。

0 投票する
3 に答える
1801 参照

css - わかりやすくするために CSS セレクターをグループ化する方法はありますか?

:hoverダースの CSS セレクターがあり、それらすべてにプロパティを割り当てたい場合、私はこれを行うことに慣れています。

4 回入力する:hoverのは冗長に思えます。セレクターを次のようにグループ化する方法はありますか

代わりは?

0 投票する
2 に答える
920 参照

javascript - JavaScriptで選択した値をstdoutする方法は?

  1. ユーザーがSPACEテキストフィールドにヒットしたとします。選択ボックスの値を確認したい。input.addEventListener('keydown', function(e)...-hitting-pointを追跡するために使用しSPACEますが、selectブロックの値を取得するにはどうすればよい<select id='topic'><option value="hello"></option> ...</section>ですか?

  2. 選択したインデックスの値をどのように確認できますか?なぜ以下ではないのか理解できません。

    /li>

ここで、topicはselect<select id="topic"[^>]*>[^<]*</select>です。