//写一个能遍历对象和数组的forEach函数
function forEach(obj, fn) {
    var key
    if (Array.isArray(obj)) {
        //准确判断是不是数组
        obj.forEach((item, index) => {
            fn(index, item)
        })
    } else {
       //不是数组就是对象
        for (key in obj) {
            fn(key, obj[key])
        }
    }
}