Pular para o conteúdo principal
Módulos

Checker

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:

js
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.

js
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.

inBetween​

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

js
const checker = await Checker.inBetween["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.

js
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.

js
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.

js
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.

js
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.