es5中for...in 和es6中 for..of遍歷


//定義一個數組

var arr=['A','B','C'];

//定義一個對象

var obj={name:'張三',age:20}

// for..in 遍歷數組 得到索引

for(var x in arr ){
console.log(x) //0 1 2
}

// for..in 遍歷對象  得到鍵和值

for(var x in obj){
console.log(x)  //name age
console.log(obj[x])  //張三  20
}

// for..of 遍歷數組 得到值

for(let x of arr){
console.log(x)  //A B C
}

// for..of 遍歷對象 會報錯

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM