0

さて、Javascriptは「プロトタイプ」言語であり、私の理解では、次のようなものがあることを意味します。

var c = document.getElementById('myCanvas');
c.ctx = c.getContext('2d');

今、私がこれを行うと:

var c = document.getElementById('myCanvas');
c.ctx = c.getContext('2d');
c = document.getElementById('newCanvas');

まったく新しいキャンバスに影響を与えながら、c.ctx は機能し続けますか? ありがとう!

私の実験はノーと言っていますが、おそらく何かが足りないのでお願いします。理論的にこれが機能しない場合、比較的簡単に回避する良い方法はありますか? (またはそれほど簡単ではありませんが、もちろん簡単です!)

4

3 に答える 3