docs: function (obj, fn, context) {
              for (var key in obj) {
                  if (hasOwnProp.call(obj, key)) {
                      //inx,element
                      fn.call(context || this, key, obj[key]);
                  }
              }
          }