Brasil-Consultas 是一个针对巴西身份证、CNPJ 号码和信用卡号等常用信息的校验和查询的 npm 包。
在本文中,我们将介绍如何使用 npm 包 brasil-consultas 进行常用信息的校验和查询。
安装
要使用 Brasil-Consultas,首先需要在终端中使用如下命令安装:
npm install brasil-consultas
使用
-- -------------------- ---- ------- ----- ------ - ---------------------------- -- ----- ---------------------------------- -- ----- -- -- ---- -- --------------------------------------- -- ---- -- ---------- ----------------- -- ---------------- -- ----- ---- -- ------------------ -- -------------------- -- ------ ------------------------------------------------------ -------------------- --
详细说明如下:
1. 验证身份证
要验证身份证是否合法,可以使用 brasil.validaCPF(cpf)
方法。它的参数是一个字符串类型的身份证号码,返回一个布尔值,表示该号码是否合法。
示例:
brasil.validaCPF('123.456.789-10') // false
2. 验证 CNPJ 号码
要验证 CNPJ 号码是否合法,可以使用 brasil.validaCNPJ(cnpj)
方法。它的参数是一个字符串类型的 CNPJ 号码,返回一个布尔值,表示该号码是否合法。
示例:
brasil.validaCNPJ('03.430.059/0001-11') // true
3. 生成虚拟的身份证号码
生成虚拟的身份证号码,可以使用 brasil.gerarCPF()
方法。它不需要参数,返回一个虚拟的身份证号码,格式为 xxx.xxx.xxx-xx。
示例:
brasil.gerarCPF() // '639.097.388-79'
4. 生成虚拟的 CNPJ 号码
生成虚拟的 CNPJ 号码,可以使用 brasil.gerarCNPJ()
方法。它不需要参数,返回一个虚拟的 CNPJ 号码,格式为 xx.xxx.xxx/xxxx-xx。
示例:
brasil.gerarCNPJ() // '44.541.902/0001-82'
5. 查询邮政编码
查询邮政编码,可以使用 brasil.consultaCEP(cep)
方法。它的参数是一个字符串类型的邮政编码,返回一个 Promise 对象。成功回调中返回一个对象,包含将Postal code解析成的address。
示例:
brasil.consultaCEP('90460-000').then(function(result){ console.log(result); })
总结
本文介绍了如何使用 npm 包 brasil-consultas 进行常用信息的校验和查询。通过了解这些常见信息的验证和查询方法,我们可以更加方便、快速、准确地处理该类信息,提高开发效率。
来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/60066c85ccdc64669dde4eca