我正在尝试合并两个由html对象组成的数组.出于某种原因,使用.concat()对我不起作用.
这是一个简单的笔来演示这个问题:http://codepen.io/anon/pen/kIeyB
注意:我尝试搜索远程类似的东西但发现没有回答我的问题.
我认为你可以使用for循环来做这个方式,但我宁愿不重新发明轮子.
var x = document.getElementById("hello");
var items = x.getElementsByClassName("one");
//alert(items.length);
var items2 = x.getElementsByClassName("two");
//alert(items2.length);
items = items.concat(items2);
//alert(items.length);
Run Code Online (Sandbox Code Playgroud)