code: function clone (obj, deep) {
    if (obj) {
      return deep ? deepClone(obj) : objectAssign(isPlainObject(obj) ? {} : [], obj)
    }
    return obj
  }
docs: 浅拷贝/深拷贝
  
  @param {Object} obj 对象/数组
  @param {Boolean} deep 是否深拷贝
  @return {Object}