Skip to main content

Checker

O módulo Checker é responsável por realizar ações de verificação de dados. Seus métodos podem ser acessados conforme o exemplo abaixo:

const checker = await Checker.contains["v1_0_0"]({
data: "Roberty",
value: "Roberty"
})

Métodos

contains

Método responsável por verificar se um valor em um determinado tipo de dado. Esses dados podem ser strings, arrays, number e objeto.

const checker = await Checker.contains["v1_0_0"]({
data: "Roberty",
value: "R"
})

Parâmetros obrigatórios

  • data: String, Array, Number, Object - espera o dado que será verificado.
  • value: String, Array, Number, Object - espera o valor que será procurado.

Parâmetros opcionais

Este método não possui parâmetros opcionais.

Retorno

A constante ou variável criada, como a checker do exemplo mostrado anteriormente, receberá uma valor booleano que será true se o valor procurado for encontrado no dado, ou false se não for encontrado.

isBetween

Método responsável por verificar se um número está entre um intervalo de valores.

const checker = await Checker.isBetween["v1_0_0"]({
data: 3,
min: 1,
max: 10,
})

Parâmetros obrigatórios

  • data: Number - espera o número que será verificado.
  • min: Number - espera o valor mínimo do intervalo.
  • max: Number - espera o valor máximo do intervalo.

Parâmetros opcionais

Este método não possui parâmetros opcionais.

Retorno

A constante ou variável criada, como a checker do exemplo mostrado anteriormente, receberá uma valor booleano que será true se o número estiver entre o intervalo, ou false se não estiver.

isEmpty

Método responsável por verificar se um dado está vazio.

const checker = await Checker.isEmpty["v1_0_0"]({
value: "",
})

Parâmetros obrigatórios

  • value: String|Array|Number|Object|NaN|Null - espera o dado que será verificado.

Parâmetros opcionais

Este método não possui parâmetros opcionais.

Retorno

A constante ou variável criada, como a checker do exemplo mostrado anteriormente, receberá uma valor booleano que será true se o dado estiver vazio, ou false se não estiver.

isNumber

Método responsável por verificar se um dado é um número.

const checker = await Checker.isNumber["v1_0_0"]({
value: 3,
})

Parâmetros obrigatórios

  • value: Any - espera qualquer valor para ser verificado.

Parâmetros opcionais

Este método não possui parâmetros opcionais.

Retorno

A constante ou variável criada, como a checker do exemplo mostrado anteriormente, receberá uma valor booleano que será true se o dado for um número, ou false se não for.

isString

Método responsável por verificar se um dado é uma string.

const checker = await Checker.isString["v1_0_0"]({
value: "Roberty",
})

Parâmetros obrigatórios

  • value: Any - espera qualquer valor para ser verificado.

Parâmetros opcionais

Este método não possui parâmetros opcionais.

Retorno

A constante ou variável criada, como a checker do exemplo mostrado anteriormente, receberá uma valor booleano que será true se o dado for uma string, ou false se não for.

notContains

Método responsável por verificar se um valor não está contido em um determinado tipo de dado. Esses dados podem ser strings, arrays, number e objeto.

const checker = await Checker.notContains["v1_0_0"]({
data: "Roberty",
value: "R"
})

Parâmetros obrigatórios

  • data: String, Array, Number, Object - espera o dado que será verificado.
  • value: String, Array, Number, Object - espera o valor que será procurado.

Parâmetros opcionais

Este método não possui parâmetros opcionais.

Retorno

A constante ou variável criada, como a checker do exemplo mostrado anteriormente, receberá uma valor booleano que será true se o valor procurado não for encontrado no dado, ou false se for encontrado.