//for遍历数组(原生写法)var arrTmp=[1,2,3,4,5,6,7,8,9,10]for(var i=0;i<arrTmp.length;i++){
console.log(arrTmp[i]);}//for-in遍历数组(原生写法)var arrTmp=[1,2,3,4,5,6,7,8,9,10]for(var i in arrTmp){
console.log(i+": "+arrTmp[i])}//forEach遍历数组,三个参数依次是数组元素、索引、数组本身(原生写法)
arrTmp.forEach(function(value,index,array){
console.log(value+","+index+","+array[index])})//ES6中遍历数组for(let i of arrTmp){
console.log(i)}
2.js对象的遍历
//for-in遍历对象属性,i指代属性名for(var i in objTmp){
console.log(i+": "+objTmp[i])}