解析:
for in 遍历数组会遍历到数组原型上的属性和方法, 更适合遍历对象
forEach不支持 break, continue, return 等
使用 for of可以成功遍历数组的值, 而不是索引, 不会遍历原型
for in 可以遍历到 myObject 的原型方法 method,如果不想遍历原型方法和属性的话,可
以在循环内部判断一下,hasOwnPropery 方法可以判断某属性是否是该对象的实例属性
解析:
使用消息队列以及 setInterval 或 promise 进行入队和出队