for...in可以使用在對象中循環,可是for..of不支持直接循環,須要經過object對象才能夠數組
要想迭代對象首選for...in,數組迭代有三種方式,傳統for,forEach,for...of,使用最便捷是forEach,可是沒法使用break和return,同時也沒法使用下標;for..of能夠使用break和return,可是沒有下標,若是要使用下標就選擇傳統for,根據本身業務選擇合適循環語句。函數