HTML:
<h3>原始数组</h3> <div id="show5"></div> <h3>原数组的一部分</h3> <div id="show6"></div> <h3>原数组的剩下一部分</h3> <div id="show7"></div>
Jquery:
var animals = ['dog','cat','tiger','pig','bird']; $('#show5').html(animals.join('<br/>')); //拆分数组 animalsOfPart = animals.splice(0, 3); //一部分 $('#show6').html(animalsOfPart.join('<br/>')); //另一部分剩余在原数组中 $('#show7').html(animals.join('<br/>'));
显示结果:
原始数组
dog
cat
tiger
pig
bird
原数组的一部分
dog
cat
tiger
原数组的剩下一部分
pig
bird
知识点:
1,splice(0,3)表示从索引0开始,从原数组里删除3个元素。从原来的数组中提取并返回这两个参数所定义范围内的数组元素,并保存到另外一个数组里。总之,删除并返回数组中的一部分(由splice的两个参数所定义),剩余部分留在原数组中。