問題タブ [shorthand]

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 投票する
5 に答える
189 参照

c# - C#速記支援

以下のコードを短縮することは可能ですか?

基本的に、metaItem.Textは、「true」または「false」のいずれかを含む文字列プロパティです。ここでは制御できないオブジェクトを処理しているため、代わりにブール値にする必要があります。

まず、metaItem.Textに値が含まれているかどうか(つまり、空の文字列ではないかどうか)を確認する必要があります。その場合は、ブール値に変換します。次に、ユーザーコントロール(relatedLinks)のVisibleプロパティをその値に設定します。

速記を使用したい理由は、ページのさまざまな部分を表示/非表示にするためのこれらの条件がたくさんあるためです。

0 投票する
7 に答える
1489 参照

javascript - getElementById() の Javascript 短縮構文が機能しない

このhttps://stackoverflow.com/a/6398848/1406888の javascript の省略形に関する以前の質問に対する回答を見つけましたが、うまくいきません。Firefox 開発者のコ​​ンソールで同じ省略形を使用すると機能するため、理解できません。

これが私が使用しているコードの短い例です

機能するのは list1 ボーダーだけです。他のものは失敗します。誰かが私を修正してもらえますか。

これで作業テンプレートができました。これが私のコードです:

ちょうど私はこれをまっすぐにします。getElementById に代わるものはありませんか??? 交換可能な省略形だと思っていましたが、私の例では、JQuery 省略形の .css プロパティでのみ機能します。

0 投票する
1 に答える
1010 参照

symfony - Symfony2で`MyAcmeBundle:User`を` My \ AcmeBundle \ Entity \ User`に解決するにはどうすればよいですか?

Symfony2で論理エンティティ名を完全なクラス名に解決するにはどうすればよいですか?のようMyAcmeBundle:UserMy\AcmeBundle\Entity\User

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

javascript - 完全なコードへのjQueryの省略形

誰かが私がこの速記コードを読むのを手伝ってくれますか?

明らかな質問で申し訳ありませんが、私はそれを自分で解決することはできません。

upクラスがある場合、datainが「+1」を返すようにしたいのですが、代わりに「1」のみを返します。

0 投票する
9 に答える
71301 参照

javascript - JavaScriptの省略形ifステートメント、else部分なし

だから私は省略形のJavaScript if/elseステートメントを使用しています(私はそれらが三項ステートメントと呼ばれているところを読んでいますか?)

ifこれはうまく機能しますが、後で部分なしで速記だけを使用したい場合はどうでしょうかelse。好き:

これは可能ですか?

0 投票する
1 に答える
137 参照

javascript - これらのチェーンされた省略形の演算子が機能しないのはなぜですか?

javascript で連結された省略形演算子を使用してスワップ関数を作成しているときに、私は非常に困惑するものに出くわしました。

このコードは、a と b の値を交換することになっています。

しかし、そうではありません: b = 4532 ですが、a = 0 です。

このコードを 2 行に分割すると、意図したとおりに機能します。

技術的な説明は何ですか?

PS:誰かがすぐに自分で試してみたい場合は、jsfiddle のコードを次に示します。

0 投票する
1 に答える
307 参照

javascript - !0 と !1 は true/false の省略形以上のものですか?

!0いくつかのコードを読んで、との使用に出くわしました!1。これらはより短い書き方でtrueあり、false.

もちろん、これは数バイトを節約しますが、それを使用する他の理由はありますか?

この書き方に名前はありますか?

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

javascript - JavaScript 短縮構文

ステートメントが実行されるという省略形でこれをどのように書くことができるのか疑問に思っていました

これは機能していませんが、プラグインでこの種の構文を何度も目にします-変数がステートメントと混合されているなど..

この省略形の構文の適切な使用法について誰か説明してもらえますか? 最初のステートメントが true と評価された場合、2 番目のステートメントを「評価」ではなく「実行」したい!

私は最初の例が単純な方法であることを知っていました, これはより良いです, また、カンマを使用して、ステートメントを次々に文字列化します. この構文を学ぶ方法を知りたいです.

編集 最初の例をコードで && を使用するように変更したところ、うまくいきました。

ここ で別の詳細な説明も見つけました。

ありがとう、リチャード

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

css - CSS3ボーダー半径の省略形ソリューション

これは

これを認識するすべてのブラウザで動作する短縮バージョン:

0 投票する
5 に答える
2443 参照

java - Java での省略形のしくみ

Java 短縮形の有効な構文が見つかりません。

このことを簡単に書き直すにはどうすればよいですか: