<div class="text-cont">第1条</div>
<div class="text-cont">第2条</div>
<div class="text-cont">第3条</div>
<div class="text-cont">第4条</div>
<div class="text-cont">第5条</div>
<div class="text-cont">第6条</div>
var lis = document.getElementsByClassName('text-cont');//数组
var lisLen = lis.length;
if(lisLen > 0){
//这里我的需求是倒叙遍历
for(var i = lisLen-1;i > lisLen-6;i--){
//var存在变量提升, lis[i].index = i 为事先存储元素的索引值。若不写,打印的元素索引值会一直是元素的总长度。
if(lis[i] != null){
var ads = lis[i].textContent;//想省略这句,在for循环中,可用es6中的let替换var
var j = {};
j.tr_content = ads;
jsondata.push(j);
console.log('==========='+(i+1)+'============'+ads)
}
}