問題タブ [globals]

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

php - グローバル配列の作成方法

PHPのGLOBALSで配列を作成するにはどうすればよいですか?

たとえば、次のようなことをしたい:

その後

while ループ内

$i配列のインデックスはどこですか

これは物事を行うための最適な方法ですか?

ありがとう!

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

javascript - JavaScript によるグローバルな削減手法の理解を助ける

DailyJSの「JavaScript フレームワークを作ろう」から、次のコードについてはよくわかりませんが、明らかにグローバルな削減手法として使用されています。

これまでの私の理解は (function(){}) に行き詰まります。turing var を設定し、global.turing を turing に設定し、window または this (ブラウザーにない場合) を返すことは理解していますが、(function(global){})(this または window) のことは私を混乱させます...私は次のようなものを見てきました

var mything = {}神話の下にすべてのコードを設定しますが、このイディオムは私を少し混乱させます.

ここでの理由と、それが「うまくいく」ことを暗記することを本当に理解したい

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

php - PHP-グローバル変数のパフォーマンスとメモリの問題

架空の状況:PHPで複雑なサイトを実行していて、多くのグローバル変数を使用しています。

変数を既存のグローバルスコープ、たとえば$_REQUEST['userInfo']$_REQUEST['foo']などに格納し$_REQUEST['bar']、さまざまなものをリクエストスコープに入れることができます(これらのデータはリクエスト自体を参照するため、適切に使用できます)。

また

global $userInfo, $foo, $bar;ほとんどの関数と同じように、行を使い続けることができました。

パフォーマンスに影響がありますか、それともどちらのソリューションでもメモリ使用量に違いがありますか?

1つは入力が少し簡単です...それで、ベストプラクティスのガイドラインはありますか?

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

php - PHP$GLOBALSの提案

Interspire Shopping Cartは、そのクラスの多くをPHPの$GLOBALS変数に初期化することに気づきました。これを行うときにパフォーマンスやセキュリティの問題はありますか?

以下は偽のファイルですが、InterspireShoppingCartのものと同様に書かれています。

ページを作成するプロセス(上記を参照)内で、含まれる他のファイルが$GLOBALS['USER_ACCOUNT']にアクセスする必要があることに気づきました。したがって、このクラスインスタンスは、後で他の人が必要になります。

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

javascript - JavaScript のグローバル変数?

私はJavascriptが初めてで、次のコードは私を混乱させています。私の理解では、変数の前に var をドロップすることでグローバル変数に値を割り当てることができ、最初にグローバルを宣言するときに初期値を定義する必要はありません。しかし、次のコードが機能しないのはなぜですか? (機能しないということは、main() 内の document.write の呼び出しが「ulat」に対して「undefined」を吐き出すことを意味します)。

何か助けはありますか?ありがとう!

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

javascript - Javascriptオブジェクトの質問

私はJavascriptの初心者です。私は他の誰かが書いた次のコードを見ています:

私が見てきたことから、MeetingPage関数は、後で誰かが会議で保持するオブジェクトを作成すると思います。MeetingPage.colorsとは何ですか?MeetingPageプレフィックスはある種のグローバルですか?それはある種の「これ」のポインタですか?

任意の提案をいただければ幸いです。

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

php - Wordpress php ページの $GLOBALS 問題

こんにちは、Wordpress 内の php コードを処理中に問題が発生しました。

コードを含む aaa.php ファイルがあります。

私の lang_file.php には以下が含まれています:

そして私のWordpressページにはこれが含まれています:

ブラウザから直接 aaa.php にアクセスすると、aaa.php のエコーから「ユーザー」メッセージが表示されます。

インクルード コードを使用して Wordpress ページにアクセスしても、何も表示されません。私はすでにこの回答を読みました: WordPress は $GLOBALS をクリアしますか?

そして、lang_file.php の変数を $GLOBALS として定義しようとしましたが、これはまだ機能しません。

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

javascript - グローバルスコープへの「リーク」とはどういう意味ですか?

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

python - globals() の出力を変更しても安全ですか?

locals() 関数のドキュメントでは、インタープリターがローカル スコープの変更を反映しない可能性があるため、その出力を変更しないように特に警告しています。これは、CPython で動作するにもかかわらず、Python 仕様で必要とされていないことを意味していると思います。

これが globals() でも同じかどうか知りたいです。documentationには警告はありませんが、各関数が明らかに異なるスコープで同じアクションを実行するため、これが異なるのは奇妙だと思います。

安全であれば、globals() の出力を変更すると、私が取り組んでいるプロジェクトのシンプルさと互換性が向上します。