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.