問題タブ [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 投票する
8 に答える
173802 参照

javascript - $(document).readyの省略形

次の略記は$(document).ready

このパターンはよく使われているようですが、それへの参照を見つけることができません。の省略形である場合、それ$(document).ready()が機能しない可能性がある特別な理由はありますか?私のテストでは、準備完了イベントの前に常に起動するようです。

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

javascript - Javascript ショートハンド

私が言うことができるなら:

それ以外の:

これを同様に短くするにはどうすればよいですか?

たくさんありがとう!

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

c# - TextBox の ASP.net 短縮形

私は次のことをしようとしています:

ページを実行すると、実際に response.write を実行する代わりに <%= Name %> として出力されます。

代わりに <% Response.Write(Name) %> を使用するように変更しようとしましたが、代わりにテキストを配置して同じことを行いました。

私はこれをうまくやることができます:

それは実際に機能します。TextBox コントロールを使用すると、これが機能しないのはなぜですか? これを行う別の方法はありますか?

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

javascript - How can I default objects?

I want to do the equivalent of...

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

javascript - 変数値の設定の省略形

2 つの変数を同じ値 ( false ) に宣言しようとしています。

私はこれをあらゆる場所で行う傾向があります (たとえば、私がプロトタイプを作成するほぼすべてのオブジェクトで)

または交互に

両方の値を同時に宣言できるより良い方法はありますか? (例: コード ゴルフ ソリューション)

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

javascript - スクリプトおよびリンクタグの//としての省略形http://?誰かが前にこれを見て/使用しますか?

質問は次のとおりです。

addthis(共有ボタン)を使用してサイトを見ると...

addthisボタンの上に浮かび、必要なすべてのアセットが読み込まれると、firebugまたはchromeインスペクター(ソースではなく、画面に表示されている実際のドキュメント...オブジェクトインスペクター)を使用してドキュメントの本文を確認します。 。addthisによって自動的にロードされる追加のアセットは次のようになります。

上記のタグでのhttp://のこの短縮形は何ですか?

誰かがこれを以前に使用したことがありますか?「正式な」名前はありますか?httpプロトコルをショートハンドするこの方法は、クロスブラウザとどの程度互換性がありますか?

はい、これはクローラー/ seoが行く限り物事を壊すことを理解していますが、ボットがアクセスできない状況(主にjsが処理するもの)でこれを使い始めることを考えています。

良いアイデアか悪いアイデアか?

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

sql - 主キーとIDを使用した複数挿入の省略形

主キーとIsIdentityプロパティを持つテーブルに複数のレコードを挿入するための省略形(可能であれば)が欲しいです。たとえば、次の列を持つ「People」というテーブルがあるとします。
-ID(主キー、およびID [つまり自動インクリメント])
-名前(nullではない)
-電子メール(nullではない)

次のように、自動インクリメントID列を除く挿入ステートメントは完全に有効です。

p>

しかし、同じステートメントに複数の値を挿入したい場合は、理想的には、列名を明示的に指定する必要がないこのような方法で実行できます。

p>

私が見つけた最善の解決策は次のようなものでした:

p>

議論の余地があると思いますが、これはやや無意味な追求ですが、クエリ自体をテーブルのデザインとともに拡張できるようにしたかったのです。たとえば、列名が変更された場合、または列が追加された場合、コード内のどこでもこれを変更する必要はありません。

乾杯 :)

0 投票する
4 に答える
94 参照

php - 一般的な方法?

私は、この省略表現が、プロの PHP 開発者の間で受け入れられているコーディング方法であるかどうか疑問に思っていました。

それ以外の

IMO では、1 行のコードの方がはるかにきれいですが、どこでも使用されているのを見たことがありません。

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

css - 複数のクラスで同じ CSS ホバー

次のクラスには、まったく同じ css ルールが適用されていました。これら 3 つを 1 つに設定する方法でしょうか。

これまでのところ、私は運が悪かった:

ありがとうございました!

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

mysql - MySQL は常にフィールドの簡略検証をサポートしていますか?

私は現在、多くの MySQL クエリを作成しており、次のように省略形の検証を使用できることに気付きました。

(ここで、date_added はデフォルトの NULL タイムスタンプであり、タイムスタンプを持つすべての結果を返すために IS NOT NULL かどうかを具体的に尋ねる必要はありません)

下位互換性を維持したいので、これが推奨されていないかどうか、またはこの省略形の機能が特定の MySQL バージョンで利用可能になったかどうかを知る必要があるだけです。以前はこれが機能しないと確信していたので、条件全体を書き出す必要がありましたが、今は確認できません。