Javascript验证信用卡号、信用卡类型(最全最新)

本篇文章是由SKY8G网编辑,纯属原创文章禁止抄袭。更新时间是2019年6月2日。

下面我将为大家介绍Javascript是如何验证信用卡号、信用卡类型,讲到这里有的小伙伴还不知道什么是信用卡的吧,信用卡就是我们可以tiqian提前透支的一种

卡这是和存蓄卡最大的区别。下面由我给大家介绍下信用的类型。

下面是通过百度百科的解释,信用卡根据流通范围的不同,可分为国际卡地区卡

国际卡。国际卡是一种可以在发行国之外使用的信用卡,全球通用。境外五大集团(万事达卡组织、维萨国际组织美国运通公司、JCB信用卡公司和大莱信用卡公司)分别发行的万事达卡(Master Card)、维萨卡(VISA Card)、运通卡(American Express Card)、JCB卡(JCB Card)和大莱卡(Diners Club Card)多数属于国际卡。

地区卡。地区卡是一种只能在发行国国内或一定区域内使用的信用卡。我国商业银行所发行的各类信用卡大多数属于地区卡。

我们要了解Luhn算法:

也称为「模10」Mod 10算法,是一种的效验和算法,一般用于身份证识别码,例如发卡行识别码、国际行动装置辨别码(IMEI),美国国家提供商标号码,或是加拿大社会保险号码。该算法由IBM科学家Hans Peter Luhn创建,专利于1954年1月6日申请,1960年8月23日颁发,美国专利号2950048[1]

通过以上的介绍大家应该对信用卡有所了解了,接下面我们就利用js如何进行信用的号的验证,和js如何判断信用卡的类型的。

通过以上的阅读相信你已经掌握了Luhn的算法,接下来我将展示给大家如何验证信用的JavaScript代码。

验证信用的类型代码如下: 

调用方法:

输出:

true表示是信用卡。

使用mod10验证信用卡号码代码:

调用:

输出:

 

如果有不懂的地方请留言,SKY8G网站编辑者专注于研究IT源代码研究与开发。希望你下次光临,你的认可和留言是对我们最大的支持,谢谢!

上一篇: JS删除字符串中HTML标签、空格字符、数字和英文标点符号

下一篇: 刷新当前页面只执行一次PHP代码,必须引用前一页执行PHP

登录 评论
avatar