問題タブ [sigils]

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

perl - Perlで配列とハッシュ要素にアクセスするときに$が必要なのはなぜですか?

Perl では配列とハッシュにスカラーのみを含めることができるため、配列またはハッシュ要素にアクセスするときに値がスカラーであることをインタープリターに伝えるために $ を使用する必要があるのはなぜですか? つまり、配列@myarrayと hashがあると仮定すると%myhash、なぜ次のことを行う必要があるのでしょうか。

ただする代わりに:

上記があいまいなのはなぜですか?

その場所に $ 以外のものがあるとしたら、それは違法な Perl コードではないでしょうか? たとえば、Perl では次のすべてが違法ではありませんか?

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

php - 変数のドル記号 $ 記号なしで PHP を使用できますか?

$毎回記号を不要にするなど、PHP で Java のような方法で変数に名前を付けることは可能ですか? もしそうなら、どうすればこれを行う設定を有効にできますか?

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

ruby - Ruby関数内で「アット」シジル(@)はどのようなスコープを与えますか?

私が最後に Ruby プログラミングを行ってからしばらく経ちました -- 他の誰かのコードを見る@と、関数 (メソッドではなく、クラス定義の外部) にシジルがあり、インスタンス メンバーにスコープされていることがわかりました。

selfモジュールは関数で暗示されていますか?

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

php - PHPのダブル$ステートメント

ダブル $ ステートメントは PHP で何を表していますか?

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

perl - Perlの`$this`、`@that`、`%those`の違いは何ですか?

Perlの$this@that、の違いは何ですか?%those

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

perl - Perl コンパイルの問題

このメソッドのコンパイルに問題があります。

これはエラーメッセージです:

誰でも問題がどこにあるかを見ることができますか?

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

variables - perl6:ユーザー定義変数に@ -sigilが必要ですか?

ユーザー定義変数を操作するときに「@」-sigilなしでは実行できないことはありますか?

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

iphone - iPhone/iPad プロジェクトでの WCF の扱い

Monotouch アプリを WCF サービスで動作させようとしています。すべて正常に動作しますが、ときどき (10 ~ 30 回のサービス コール)、アプリが SIGIL でクラッシュします。デバッガーはまさにそれを言います。ランダムな場所で発生します。

別の従業員は、同じサービスを使用する iPhone アプリで作業しています。同じ問題ですが、より頻繁です。

シミュレーターでテストすると、すべてがうまく機能します。

誰かが同じ問題を抱えている場合は、助けてください。asmx サービスを使用すると役立ちますか?

皆さん、ありがとうございました。

乾杯

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

vb6 - VB6関数名のアンパサンドの意味?

大量のレガシー VB6 (!) コードがダンプされ、名前の末尾にアンパサンドを付けて宣言された関数が引き続き表示されます (例: Private Declare Function ShellExecute& . . ..

私はこれの重要性に対する答えを見つけることができませんでした.また、このように名付けられた関数の使用パターンや署名を検出することもできませんでした.

これらの末尾のアンパサンドがコンパイラにとって何かを意味するかどうか、または少なくとも私が見逃している規則があるかどうかは誰にもわかりますか? これまでのところ、私は奇妙なプログラマーとしてそれを書き留めていますが、その背後に何か意味があるかどうかを確実に知りたい.