如何解析JS代码实现身份证号的前后端验证逻辑?