forOwn (obj, fn, thisArg) {
    const keys = Object.keys(obj)
    const len = keys.length
    let i
    for (i = 0; i < len; i++) {
      if (fn.call(thisArg, obj[keys[i]], keys[i], obj) === false) {
        break
      }
    }
  }
Iterate over an object's own enumerable properties.

@example
import { utils } from 'js-data';
const a = { b: 1, c: 4 };
let sum = 0;
utils.forOwn(a, function (value, key) {
  sum += value;
});
console.log(sum); // 5

@method utils.forOwn
@param {object} object The object whose properties are to be enumerated.
@param {Function} fn Iteration function.
@param {object} [thisArg] Content to which to bind `fn`.
@since 3.0.0