function notMatch(key) {
      let queryValue = queryTag[key]
      let minus
      
      if (typeof queryValue === 'string' 
          && (minus = queryValue.match(minusRe))
      ) {
        /**
         * tag: -value 
         */      
        queryValue = minus[1]
        if (this._tag[key] === queryValue) {
          return true // not match!
        }
      } else {
        /**
         * tag: value 
         */      
        if (this._tag[key] !== queryValue) {
          return true // not match!
        }
      }
      
      return false // match
    }
function notMatch(key) {
      let queryValue = queryTag[key]
      let minus
      
      if (typeof queryValue === 'string' 
          && (minus = queryValue.match(minusRe))
      ) {
              
        queryValue = minus[1]
        if (this._tag[key] === queryValue) {
          return true 
        }
      } else {
              
        if (this._tag[key] !== queryValue) {
          return true 
        }
      }
      
      return false 
    }
function notMatch ( key ) { let queryValue = queryTag [ key ] let minus if ( typeof queryValue === 'string' && ( minus = queryValue . match ( minusRe ) ) ) { /**
         * tag: -value 
         */ queryValue = minus [ 1 ] if ( this . _tag [ key ] === queryValue ) { return true // not match! } } else { /**
         * tag: value 
         */ if ( this . _tag [ key ] !== queryValue ) { return true // not match! } } return false // match }
/////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////