JavaScriptの変数は、ハードドライブ上の場所を指すアドレスのようですか?JavaScriptのアドレスのような変数で、Cのポインタと似ています
私はCでポインタを聞いたことがありますが、それはJavaScriptで同じものかどうかは分かりません。
JavaScriptの変数は、ハードドライブ上の場所を指すアドレスのようですか?JavaScriptのアドレスのような変数で、Cのポインタと似ています
私はCでポインタを聞いたことがありますが、それはJavaScriptで同じものかどうかは分かりません。
変数は、通常はであり、のRAM、ランダムアクセスメモリまたはプライマリメモリのバイトのセグメントに対するアドレスです。
オブジェクト変数はポインタのように動作します。
var x = {},
y = x;
y.z = 1;
console.log(x); // {z: 1}
質問はあまりにも広すぎます。 – NineBerry
jsがハードドライブに直接アクセスできる場合は、すべてのデバイスにトランスクリプトがあります...仮想メモリjsと同じように動作しますが、現代の高水準言語(jsなど)は誰も対処する必要がないもうポインタ地獄... –
Cのポインタは、ハードドライブ上の場所を指していないので、あなたが何を求めようとしているのかを理解することは難しいです。しかし、おそらく関連性があるのは、JavaScriptオブジェクト/関数が他の言語仕様の「参照型」に似ていることです。 – Lou