0

複数の HTMLCollection を配列に格納したいのですが、それらを動的にしたくありません。

var history = [];
var mysvg = document.getElementsByTagName("svg")[0];

this.saveToHistory = function(){
  history.push(mysvg);
}

今のところ、私の arrayhistoryでは、mysvgは動的 HTMLcollection です。私が電話したときが異なっていたとしてもhistory[0]、同じですhistory[1]saveToHistory() history[0]history[1]

mysvg押し込む前にのコピーを作成するhistoryことがこれを解決する方法だと思います...しかし、どうすればこれを行うことができますか?

4

0 に答える 0