問題タブ [undefined]
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.
variables - GM_xmlhttprequest から値を返すにはどうすればよいですか?
ここにこのコードがあります:
追加すると
アラート(浸潤結果);
割り当てられた直後に、文字列が正しく表示されます。
ただし、関数が終了した後、同じアラートを試してみたところ、次のようになりました。
私が間違っていることはありますか?
php - PHP:実行前に「未定義関数」タイプのエラーを検出しますか?
実行前にPHP スクリプトの「未定義関数」などの潜在的なエラーを検出するのに役立つツールはありますか?
たとえば、次のことを考慮してください。
PHP コマンド ライン インターフェイスに構文エラーのチェックを依頼すると、エラーはないと応答されます。ただし、「zarfnutz」という関数がないため、スクリプトを実行しようとすると、もちろん失敗します。
言語が十分に自己参照的である場合、正確であることが保証されているようなツールを作成することは文字通り不可能であることを理解しています (PHP が実際に十分に自己参照的であるかどうかはわかりません)。しかし、いずれにせよ、少なくとも「zarfnutz」が定義されていない可能性があることを警告できるツールが確実に存在する可能性があり、そのようなツールは私にとって非常に役立ちます。
誰か知っていますか?
前もって感謝します。
ruby-on-rails - $undefined と $end は Ruby で何を参照していますか?
バックスラッシュを使用して、Ruby ステートメントを次の行に続けました。
私は物事を爆破するのが好きなので、バックスラッシュの後にスペースを追加しましたが、案の定、エラーが発生しました:
予期しない $undefined、$end を期待
$undefined はグローバル変数であり、コンパイラが認識しないものすべてを意味すると思います。この場合、バックスラッシュの後のスペースです。
$end は「行末」文字を参照するグローバル変数ですか?
これらのグローバルは私のプログラムでグローバルなだけですか、それともそれよりもグローバルですか? 彼らはどれほどグローバルなのでしょうか?
javascript - null がオブジェクトである理由と、null と未定義の違いは何ですか?
JavaScriptでnull
と見なされるのはなぜですか?object
チェック中
と同じ
?
また:
null
とはどう違いundefined
ますか?
c++ - リンカエラー:未定義の参照c ++
同様の問題を調べてみましたが、問題を解決する問題を簡単に見つけることができませんでした。
私はC++でプロジェクトを作成し、UNIXでコンパイル、リンク、および実行しています。私の特定の問題は、別のファイルで宣言したメソッドへの未定義の参照です。
SharedCache.cppファイルには、次のメソッドがあります。
この行uint cacheLine = static_cast<uint>( uniformDistr( numLines ));
は、別のファイルから使用したい関数を呼び出します。リンカエラーは、このメソッドへの未定義の参照です。
uniformDistr(float); ヘッダーdistributions.hで宣言され、distributions.cppで定義されています。プロジェクトオプションで、リンカーフラグ-distributionsを設定し、distributions.cppをコンパイルして、リンク先のdistributions.oファイルが存在することを確認しました。
ここからは、問題が解決していないので、どこに行けばいいのかわかりません。
javascript - JavaScript で定義されていない変数を確認する方法
変数が定義されているかどうかを確認したかったのです。たとえば、次の例では未定義のエラーがスローされます
このエラーをキャッチするにはどうすればよいですか?
php - 未定義の lcfirst()
致命的なエラー: 9 行目の C:\xampp\htdocs\allsides\others\basecontroller.php の未定義関数 lcfirst() の呼び出し
公式の PHP マニュアル ( http://www.php.net/manual/en/function.lcfirst.php )に記載されているテキスト処理関数が見つからないのはなぜですか?
c++ - これにより、未定義の動作が発生する可能性がありますか?
私は、バグの原因を再現して見つけるのに大きな問題を抱えていました。発生は完全にランダムに見えるので、初期化されていない変数がどこかにあると思われます。しかし、その後、次のコードを見つけました。
DoOtherStuff() が「B」で実行されるか、B.DoStuff() が実際に A で動作する場合があるようです。つまり、最初の obj で DoStuff() が実際に呼び出されます。
これは起こりえますか?コンパイラの警告は出なかったと思います (助けになることを期待して、コードを修正しました)。実際のコードのこの部分が、私が見つけようとしているバグの場所である可能性が非常に高いようですが、もちろん、まだ発見していない他の理由がある可能性もあります。
bash - 関数を使用して、設定されていない Bash 変数をテストする
簡単な Bash 変数のテストは次のようになります。
これを関数に入れて再利用したいと思います。どうすればいいですか?
以下は失敗します
つまり、テストが失敗した場合は終了する必要があります。