var a = []

a[2] = undefined

a[5] = undefined

// a.forEach((item, i) => {

// console.log(item, i)

// })

// for(let i in a) {

// console.log(i)

// }

console.log(Reflect.ownKeys(a))

Reflect.ownKeys(a)

webpack HMR的原理

webpack plugin的事件机制工作的节点 自己写的plugin

compose连续异步 然后把结果打印出来