首页 > 代码库 > 常用for循环和for in 以及for of 的区别

常用for循环和for in 以及for of 的区别

用Es6对象扩展运算符(…)与rest运算符说明

function test(first,...a){    for(let val=0; val<a.length;val++){        console.log(val+‘ ‘+‘常用的 for循环‘) // 0-6 便利出下标    }    for(let val in a){        console.log(val+‘ ‘+ ‘for in  0-6 便利出下标‘) // 0-6 便利出下标    }    for(let val of a){        console.log(val+‘ ‘+ ‘for of 2-8 便利值‘) //2-8 便利值    }}test(1,2,3,4,5,6,7,8)

 

常用for循环和for in 以及for of 的区别