文件名称:PhoneNumber.js:phonenumber.js是一个JavaScript库,用于验证和格式化电话号码
文件大小:12KB
文件格式:ZIP
更新时间:2024-05-28 11:33:29
JavaScript
PhoneNumber.js PhoneNumber.js是一个JavaScript库,用于验证和格式化电话号码。 它的目的与Google的libphonenumber库相似,主要区别在于Google的代码是一些难以置信的丑陋的意大利面条代码,这些代码是从Java交叉编译的,并使用了大约10MB的内存。 PhoneNumber.js的内存使用开始于60k左右,并且随着区域元数据的解压缩而增加。 根据特定JavaScript引擎的内存布局,峰值内存使用量应低于200k。 如果您主要格式化一个或几个区域中的数字,则内存使用量应接近60k。 PhoneNumber.js使用已知电话号码格式的libphonenumber的PhoneNumberMetadata.xml数据库。 使用“ make”下载xml文件并将其转换为PhoneNumber.js的内部格式。 版权和许可 PhoneNumb
【文件预览】:
PhoneNumber.js-master
----fuzz.js(2KB)
----test.js(9KB)
----LICENSE(560B)
----xml2meta.py(5KB)
----PhoneNumberNormalizer.js(2KB)
----PhoneNumber.js(14KB)
----Makefile(261B)
----README.md(998B)