wclimb
4/18/2017 - 1:24 AM

Here are some things you can do with Gists in GistBox.

Here are some things you can do with Gists in GistBox.

使用内建的forEach方法来遍历数组 不能使用break语句中断循环,也不能使用return语句返回到外层函数

myArray.forEach(function (value) {
 console.log(value);
});

千万别这样做 //index的值不是实际的数字,而是字符串“0”、“1”、“2” for-in是为普通对象设计的,你可以遍历得到字符串类型的键,因此不适用于数组遍历

for (var index in myArray) { 
  console.log(myArray[index]) 
}

for-of循环不仅支持数组,还支持大多数类数组对象 也支持字符串遍历

for (var value of myArray) {
  console.log(value);
}

向控制台输出对象的可枚举属性

for (var key of Object.keys(someObject)) {
  console.log(key + ": " + someObject[key]);
}