私はCとC++言語に由来していますが、JavaScriptに関するいくつかのことを理解するのに苦労します。関数を入力するときにJavaScriptで変数(パラメータ)がコピーされますか?JavaScriptの引数とテンポラリ変数関数
C/C++では、引数は関数のために複製され、関数内で変更することはできません(もちろん、ポインタは引数として渡せますが、変更することはできません)。 JavaScriptでは、関数内で変数を宣言してから使用することができます(例えばクロージャ付き)。関数内のパラメータを変更することもでき、後でこれらの変更を保持します。
JavaScriptアプリケーションで実行コンテキストが1つしかないとすればいいですか?
_In C/C++では、引数は関数のために複製され、function_内で変更することはできません。これは 'C'でも当てはまりますが、' C++ 'では引数の前に'& ' )、あなたのJavaScriptの質問に関する:[this](http://stackoverflow.com/a/7744623/1606345)助けることができます。 –
C、C++およびJavascriptはすべて中括弧の言語ファミリの一部です。それは、それらの間の比較が可能な限り役立ちます。初心者としてJSを学ぶことをお勧めします。すべてのステップでCと比較すると、あなたはもっと混乱するでしょう。 – StoryTeller