問題タブ [global-scope]

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

php - codeigniter のアプリケーション全体のクラス

私は初めて codeigniter を使い始め、コーディング構造の計画を立て始めています。

ユーザー、記事、写真、コメント、フォーラムのトピックなど、アプリケーション全体で定期的に参照される「オブジェクト」がいくつかあります。これらのオブジェクトは、ユーザー、記事、写真、コメント、トピックなど。このようなものは、通常、ほぼすべてのコントローラーで何らかの時点で参照されます。

これらを保存する正しい/ベストプラクティスの方法と方法はどこですか?

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

javascript - Javascript 変数のグローバル スコープが期待どおりに機能しない

それがコードです。これは、オンライン pdf レンダラー (pdf.js) の最も単純なバージョンです。私は、pageNum (現在の pdf ページ番号) 変数を URL 経由でプロセス用の別のスクリプトに渡す必要があるプロジェクトに取り組んでいます。しかし、問題は、renderPage 関数の外で pageNum 値を取得できなかったことです。Javascript 変数スコープの問題だと思いますが、crc 変数または document.getElementById('elNum').value を介して抽出しようとすると何が問題なのかわかりません... (document.write ('Current page is '+ crc); スクリプトの最後の行と 8 行目のフィールドを参照して、どのように値を取得しようとしているかを確認してください)。

私が間違っていることについて、誰かが私に手がかりを与えることができますか? テストページはこちら ( http://jsbin.com/pdfjs-prevnext-v2/2091/edit )

注: このトピックに関する他の質問を見たことがありますが、これは奇妙なケースのようです。本当に助けが必要で、うまくいけば他の誰かが将来それを必要とするでしょう.

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

javascript - JavaScriptで関数をネストするのはいつですか?

グローバル スコープを汚染する心配がなく、関数 b() が呼び出される唯一の場所が関数 a() である場合、パフォーマンスの点で次のうちどれがより良い解決策ですか?

また

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

php - すべてのページでの CodeIgniter ログイン

私はMVCモデルのCIに非常に慣れていません。

3 つのビューで構成される単純なページがあります。ヘッダー、コンテンツ、フッター。コンテンツはサイト全体で一意になりますが、ヘッダーとフッターはどのページでも同じです。

私のヘッダーにはログインフォームがあります。したがって、サイト全体にログインフォームがあります。差分モデルを持つすべてのページに表示されるため:

ヘッダーが使用されるすべてのモデルでログインスクリプトを書くのは好きではないので、ユーザーにログインするためのスクリプトをどのように、またはどこに書くのでしょうか...

多分別の例:

それが明確でない場合は、別の例を試します。サイトがあるとします。その中で、すべてのページのフッターであるビューをロードします。フッターにはフォームが含まれています。そのフォームを使用してデータを投稿すると、そのデータはどこに送られますか?

そのフォームからのすべての投稿を処理する専用の PHP ファイルに移動することを示しますか、それとも現在のページのコントローラーに移動する必要がありますか?

私がはっきりしていたことを願っています。繰り返しますが、1日前にCIとMVCを使い始めました。ご指導いただければ幸いです。

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

javascript - ウィンドウのプロパティとしてのJavaScript関数と、名前で定義された関数の違いは何ですか?

違いは何ですか

もしあれば?

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

c++ - ファイルスコープとグローバルスコープの違い

私は学生で、C および C++ のグローバル変数とファイル スコープ変数について混乱しています。両方の視点に違いはありますか?はいの場合、詳細に説明してください。

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

android - アプリ間でグローバル変数をリセットする方法

アプリのアクティビティ間でいくつかのグローバル配列変数を保持するために、Application を拡張するクラスを宣言しました。アプリを停止して再度実行すると、これらの値は保持されますが、これは望ましくありません。したがって、アプリが終了して再度実行されたときにこれらの値をリセットする方法を知りたいです。

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

c# - ソリューション全体でグローバル スコープを持つ拡張機能を宣言するにはどうすればよいですか

拡張機能を作成しようとしています (実際にはCase insensitive 'Contains(string)'から取得)

これは、文字列比較を行うときにトルコ テストを補正します。拡張自体は単純です。

ここで重要なのは、ソリューション全体 (複数のプロジェクトを含み、各プロジェクトには独自の名前空間とクラスがあります) で、string.Contains なしで簡単にアクセスできるように、これをどこに/どのように含めるかを理解しようとしていることです。 class.string.Contains またはその他の方法を実行します。

他のすべてのプロジェクトに含まれるプロジェクト「Util」があるとします。これを (クラスなしで) Util に配置して、ソリューション全体で string.Contains としてグローバルに参照できるようにする方法はありますか?

これは可能ですか?もしそうなら、どのように?