code: function isJSONStr(value) {
      if (!lodash.isString(value)) {
          return false;
      }
      try {
          return isJSONObj(JSON.parse(value));
      } catch (e) {
          return false;
      }
  }
docs: Checks if value is a standard JSON string,
  must be a string, and can be deserialized as an plain object or array
  @param {any} value
  @returns {boolean}