問題タブ [dollar-sign]
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.
makefile - Makefile の 4 つのドル記号
GNU Makeのドキュメントを読んでいます。ここに例があります
%.d: %.c
これをC++プログラムで試したところ、ファイルのリストが得られました
init3d.d init3d.d.18449 input.d input.d.18444 main.d main.d.18439
これが私が見つけたものですが、同じドキュメントで理解できません
二次拡張を有効にしていて、前提条件リストに文字通りのドル記号が必要な場合は、実際には 4 つのドル記号 ('$$$$') を記述する必要があります。
4 つのドル記号 "$$$$" は実際には何を意味するのだろうか? 18449、18444、または 18439 はどのように行われますか?
よろしくお願いします!
jquery - jqueryドル記号
私はこのhtmlを持っています:
そして、私はこのjqueryコードを持っています:
私の質問は、違いは何ですか
と
ruby-on-rails - Rubyで「$」文字は何を意味しますか?
しばらく Ruby on Rails をいじっていたので、実際のソースを調べてみることにしました。GitHub からリポジトリを取得し、探し始めました。何をしているのか、何を参照しているのかよくわからないコードに出くわしました。
このコードは actionmailer/test/abstract_unit.rb で見ました
$: (別名「ブリング」) が参照しているものを教えてもらえますか?
python - Virtualenvwrapper .hook: 許可が拒否されました
以前は使用virtualenvwrapper
していましたが、新しいコンピューターで実行するのに問題があります。私の.bashrc
ファイルは指示に従って更新されます:
しかし、source
実行すると、次のようになります。
この以前の投稿ではvirtualenvwrapper.sh
、$$
. これを修正する方法はありますか?
jquery - MooTools と jQuery の競合 - ドル セーフ モードにもかかわらず
Drupal サイト内で既存の MooTools コードを適切に機能させようとしています。MooTools のコードが単独で動作することは知っています。ページに MooTools ライブラリをロードすると、jQuery が機能しなくなります。
jQuery の後に MooTools を含めています。これにより、(MooTools 開発者によると) Moo が既にロードされている jQuery ライブラリから既に定義されている $ を盗むのを防ぐことができます。
Moo コード内の $ のすべての参照を document.id に変換しました。
ページをロードすると、Moo コードは機能しますが、jQ コードは機能しません。Moo はまだ $ 変数を jQ から盗み出し、独自に再定義しているようです。テスト目的で、ロードしている Moo コードは単純な 12 アコーディオン スクリプトです。この問題を解決した場合に使用する必要がある、より複雑なものがあります。
Drupal は jQuery を多用するため、jQ の no_conflict モードを使用することは現実的な選択肢ではありません。私が理解していることから、ドルセーフモードを考えると、これは可能であるはずです.
私は MooTools Core 1.2.4 と MooTools More 1.2.4.4 と jQuery 1.2.6 を使用しています (1.4.2 も試しました)。
java - Java 正規表現の単語境界内で先頭または末尾のドル記号 ($) を引用できるようにする必要がありますか?
Java (1.6.20) で一致する先頭/末尾の $ を持つ正規表現を取得するのに問題があります。
このコードから:
次の結果が得られます。
最初の 2 つのブロックの先頭の false が問題のようです。つまり、先頭/末尾の $ (ドル記号) は、\b (単語境界) マーカーのコンテキストで適切に取得されません。
\b を .* に置き換えるか、すべて一緒に削除すると、目的の結果が得られるため、ブロック内の真の結果は、引用符で囲まれたドル記号自体ではないことを示しています。
最後の 2 つの「真」の結果は、問題が内部的に引用された $ にも、引用された式「\Q ... \E」内の単語境界 (\b) の一致にもないことを示しています。
これは Java のバグですか、それとも何か不足していますか?
javascript - mootools ドル記号要素呼び出しの変数
だから私は変更したい要素を持っています (Fx.Tween を使用しますが、実際には問題ではないと思います)。ただし、要素 ID は動的に生成されるため、いくつかの変数からそれをつなぎ合わせる必要があります。
だから言ってみましょう...(jsで)
要素にアクセスしたい$('foo_42')
...どのように入力すればよいですか?
$(name+'_'+id) は、私が間違っていない限り、機能していないようです...?
私のコードからの実際の例:
更新:この質問には答えがないようです-コードサンプルの私のJSは間違っています... Fx.Tween関数の誤った使用が原因です。皆さんありがとう。
linux - ラテックスドル記号\\ラテックスでLinux環境変数を表すにはどうすればよいですか?
私はあなたが\でそれをエスケープするドル記号を出力することを知っています:
しかし、私は次のようなものを印刷することはできません
$とJAVA_HOMEの間のスペースは、煩わしいものです。どうすれば一言になりますか?
bash - エスケープされていないドル記号を含む変数をbashでエコーする方法
エスケープされていないドル記号を含む変数がある場合、変数の内容全体をエコーする方法はありますか?
たとえば、何かがスクリプトを呼び出します。
./script.sh "test1$test2"
次に、パラメータを使用する場合は、次のように「切り捨て」られます。
echo ${1}
test1
もちろん、変数名を一重引用符で囲むことは役に立ちません。スクリプトがパラメーターを受け取ったら、少なくともドル記号を自分でエスケープできるように、引用する方法がわかりません。
haskell - Haskell $ 演算子の逆はありますか?
簡単な質問ですが、ドル記号のように機能するが左側を優先する Haskell の演算子はありますか。代わりにIE
と書かれている
として書きたいと思います。
これは純粋に文体的なものです。私は一連の関数を順番に実行していますが、左から右に読むのと一致するように左から右に書くことができればいいと思います。このためのオペレーターがいる場合は?
[更新] 数人から、自分で定義できないかどうか尋ねられました。答えとして、車輪を再発明する前に、既存のオペレーターがいないことを確認したかったのです。