0

我想将多个 HTMLCollection 存储在一个数组中,但我不希望它们是动态的。

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

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

现在,在我的数组history中,mysvg是一个动态的 HTML 集合。即使我打电话的时候不同,history[0]也会一样history[1]saveToHistory() history[0]history[1]

mysvg我认为在推入之前制作一个副本history是解决这个问题的方法......但我该怎么做呢?

4

0 回答 0